# near model CODE resource # jump table entries: 21824-21840 (17 of them) export_2728: 00000000 4E56 FFFC link A6, -0x0004 00000004 2F07 move.l -[A7], D7 00000006 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 0000000C 3E2E FFFC move.w D7, [A6 - 0x4] 00000010 6012 bra +0x14 /* 00000024 */ label00000012: 00000012 3007 move.w D0, D7 00000014 5340 subq.w D0, 1 00000016 41ED F4B4 lea.l A0, [A5 - 0xB4C] 0000001A E540 asl D0.w, 2 0000001C 7200 moveq.l D1, 0x00 0000001E 2181 0000 move.l [A0 + D0.w], D1 00000022 5247 addq.w D7, 1 label00000024: 00000024 7003 moveq.l D0, 0x03 00000026 B047 cmp.w D0, D7 00000028 6CE8 bge -0x16 /* 00000012 */ 0000002A 2E1F move.l D7, [A7]+ 0000002C 4E5E unlink A6 0000002E 4E75 rts export_2729: 00000030 4E56 FFFC link A6, -0x0004 00000034 2F07 move.l -[A7], D7 00000036 3D7C 0001 FFFC move.w [A6 - 0x4], 0x1 0000003C 3E2E FFFC move.w D7, [A6 - 0x4] 00000040 6034 bra +0x36 /* 00000076 */ label00000042: 00000042 3007 move.w D0, D7 00000044 5340 subq.w D0, 1 00000046 41ED F4B4 lea.l A0, [A5 - 0xB4C] 0000004A E540 asl D0.w, 2 0000004C 4AB0 0000 tst.l [A0 + D0.w] 00000050 6722 beq +0x24 /* 00000074 */ 00000052 3007 move.w D0, D7 00000054 5340 subq.w D0, 1 00000056 41ED F4B4 lea.l A0, [A5 - 0xB4C] 0000005A E540 asl D0.w, 2 0000005C 2F30 0000 move.l -[A7], [A0 + D0.w] 00000060 205F movea.l A0, [A7]+ 00000062 A023 syscall DisposHandle/DisposeHandle 00000064 3007 move.w D0, D7 00000066 5340 subq.w D0, 1 00000068 41ED F4B4 lea.l A0, [A5 - 0xB4C] 0000006C E540 asl D0.w, 2 0000006E 7200 moveq.l D1, 0x00 00000070 2181 0000 move.l [A0 + D0.w], D1 label00000074: 00000074 5247 addq.w D7, 1 label00000076: 00000076 7003 moveq.l D0, 0x03 00000078 B047 cmp.w D0, D7 0000007A 6CC6 bge -0x38 /* 00000042 */ 0000007C 2E1F move.l D7, [A7]+ 0000007E 4E5E unlink A6 00000080 4E75 rts 00000082 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000084-0000008A fn00000084: 00000084 4E56 0000 link A6, 0 00000088 2F07 move.l -[A7], D7 // end alternate branch 00000084-0000008A fn00000084: // (misaligned) 00000086 0000 2F07 ori.b D0, 0x7 0000008A 3E2E 000C move.w D7, [A6 + 0xC] 0000008E 3007 move.w D0, D7 00000090 5340 subq.w D0, 1 00000092 41ED F4B4 lea.l A0, [A5 - 0xB4C] 00000096 E540 asl D0.w, 2 00000098 4AB0 0000 tst.l [A0 + D0.w] 0000009C 6722 beq +0x24 /* 000000C0 */ 0000009E 3007 move.w D0, D7 000000A0 5340 subq.w D0, 1 000000A2 41ED F4B4 lea.l A0, [A5 - 0xB4C] 000000A6 E540 asl D0.w, 2 000000A8 2F30 0000 move.l -[A7], [A0 + D0.w] 000000AC 205F movea.l A0, [A7]+ 000000AE A023 syscall DisposHandle/DisposeHandle 000000B0 3007 move.w D0, D7 000000B2 5340 subq.w D0, 1 000000B4 41ED F4B4 lea.l A0, [A5 - 0xB4C] 000000B8 E540 asl D0.w, 2 000000BA 7200 moveq.l D1, 0x00 000000BC 2181 0000 move.l [A0 + D0.w], D1 label000000C0: 000000C0 3007 move.w D0, D7 000000C2 5340 subq.w D0, 1 000000C4 41ED F4B4 lea.l A0, [A5 - 0xB4C] 000000C8 E540 asl D0.w, 2 000000CA 48E7 8080 movem.l -[A7], D0,A0 000000CE 42A7 clr.l -[A7] 000000D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000000D4 4EAD 23AA jsr [A5 + 0x23AA /* export_1137 */] 000000D8 221F move.l D1, [A7]+ 000000DA 4CDF 0101 movem.l D0,A0, [A7]+ 000000DE 2181 0000 move.l [A0 + D0.w], D1 000000E2 3007 move.w D0, D7 000000E4 5340 subq.w D0, 1 000000E6 41ED F4B4 lea.l A0, [A5 - 0xB4C] 000000EA E540 asl D0.w, 2 000000EC 2F30 0000 move.l -[A7], [A0 + D0.w] 000000F0 4EAD 20E2 jsr [A5 + 0x20E2 /* export_1048 */] 000000F4 3007 move.w D0, D7 000000F6 5340 subq.w D0, 1 000000F8 41ED F4B4 lea.l A0, [A5 - 0xB4C] 000000FC E540 asl D0.w, 2 000000FE 2F30 0000 move.l -[A7], [A0 + D0.w] 00000102 205F movea.l A0, [A7]+ 00000104 A064 syscall MoveHHi 00000106 2E1F move.l D7, [A7]+ 00000108 4E5E unlink A6 0000010A 205F movea.l A0, [A7]+ 0000010C 5C4F addq.w A7, 6 0000010E 4ED0 jmp [A0] export_2730: 00000110 4E56 FFF4 link A6, -0x000C 00000114 48E7 0300 movem.l -[A7], D6,D7 00000118 42A7 clr.l -[A7] 0000011A 486E FFFA pea.l [A6 - 0x6] 0000011E 4EAD 01C2 jsr [A5 + 0x1C2 /* export_52 */] 00000122 2C1F move.l D6, [A7]+ 00000124 3D7C 0003 FFF4 move.w [A6 - 0xC], 0x3 0000012A 3E2E FFF4 move.w D7, [A6 - 0xC] 0000012E 600E bra +0x10 /* 0000013E */ label00000130: 00000130 3F07 move.w -[A7], D7 00000132 2F3C 0000 C350 move.l -[A7], 0xC350 00000138 4EBA FF4A jsr [PC - 0xB6 /* 00000084 */] 0000013C 5347 subq.w D7, 1 label0000013E: 0000013E 7001 moveq.l D0, 0x01 00000140 B047 cmp.w D0, D7 00000142 6FEC ble -0x12 /* 00000130 */ 00000144 4CDF 00C0 movem.l D6,D7, [A7]+ 00000148 4E5E unlink A6 0000014A 4E75 rts export_2731: 0000014C 4E56 0000 link A6, 0 00000150 4AAD F49C tst.l [A5 - 0xB64] 00000154 670E beq +0x10 /* 00000164 */ 00000156 2F2D F49C move.l -[A7], [A5 - 0xB64] 0000015A 4EAD 27BA jsr [A5 + 0x27BA /* export_1267 */] 0000015E 7000 moveq.l D0, 0x00 00000160 2B40 F49C move.l [A5 - 0xB64], D0 label00000164: 00000164 4AAD F498 tst.l [A5 - 0xB68] 00000168 670E beq +0x10 /* 00000178 */ 0000016A 2F2D F498 move.l -[A7], [A5 - 0xB68] 0000016E 4EAD 27BA jsr [A5 + 0x27BA /* export_1267 */] 00000172 7000 moveq.l D0, 0x00 00000174 2B40 F498 move.l [A5 - 0xB68], D0 label00000178: 00000178 4AAD F494 tst.l [A5 - 0xB6C] 0000017C 670E beq +0x10 /* 0000018C */ 0000017E 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00000182 4EAD 27BA jsr [A5 + 0x27BA /* export_1267 */] 00000186 7000 moveq.l D0, 0x00 00000188 2B40 F494 move.l [A5 - 0xB6C], D0 label0000018C: 0000018C 4E5E unlink A6 0000018E 4E75 rts fn00000190: 00000190 4E56 FFF0 link A6, -0x0010 00000194 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000198 266E 0012 movea.l A3, [A6 + 0x12] 0000019C 286E 000C movea.l A4, [A6 + 0xC] 000001A0 4205 clr.b D5 000001A2 7000 moveq.l D0, 0x00 000001A4 2880 move.l [A4], D0 000001A6 206E 0008 movea.l A0, [A6 + 0x8] 000001AA 7000 moveq.l D0, 0x00 000001AC 2080 move.l [A0], D0 000001AE 200B move.l D0, A3 000001B0 6700 00AC beq +0xAE /* 0000025E */ 000001B4 4267 clr.w -[A7] 000001B6 2F0B move.l -[A7], A3 000001B8 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 000001BC 181F move.b D4, [A7]+ 000001BE 2F0B move.l -[A7], A3 000001C0 205F movea.l A0, [A7]+ 000001C2 A029 syscall HLock 000001C4 7018 moveq.l D0, 0x18 000001C6 2880 move.l [A4], D0 000001C8 2C14 move.l D6, [A4] 000001CA DC93 add.l D6, [A3] 000001CC 4A6E 0010 tst.w [A6 + 0x10] 000001D0 6634 bne +0x36 /* 00000206 */ 000001D2 3D7C 0001 FFF6 move.w [A6 - 0xA], 0x1 000001D8 2053 movea.l A0, [A3] 000001DA 3D68 0016 FFF4 move.w [A6 - 0xC], [A0 + 0x16] 000001E0 3E2E FFF6 move.w D7, [A6 - 0xA] 000001E4 6018 bra +0x1A /* 000001FE */ label000001E6: 000001E6 2014 move.l D0, [A4] 000001E8 721C moveq.l D1, 0x1C 000001EA D081 add.l D0, D1 000001EC 2046 movea.l A0, D6 000001EE 2228 0018 move.l D1, [A0 + 0x18] 000001F2 D280 add.l D1, D0 000001F4 2881 move.l [A4], D1 000001F6 2C14 move.l D6, [A4] 000001F8 DC93 add.l D6, [A3] 000001FA 5247 addq.w D7, 1 000001FC 694A bvs +0x4C /* 00000248 */ label000001FE: 000001FE BE6E FFF4 cmp.w D7, [A6 - 0xC] 00000202 6FE2 ble -0x1C /* 000001E6 */ 00000204 6042 bra +0x44 /* 00000248 */ label00000206: 00000206 7002 moveq.l D0, 0x02 00000208 B06E 0010 cmp.w D0, [A6 + 0x10] 0000020C 6E3A bgt +0x3C /* 00000248 */ 0000020E 3D7C 0002 FFF2 move.w [A6 - 0xE], 0x2 00000214 2053 movea.l A0, [A3] 00000216 3D68 0016 FFF0 move.w [A6 - 0x10], [A0 + 0x16] 0000021C 3E2E FFF2 move.w D7, [A6 - 0xE] 00000220 6020 bra +0x22 /* 00000242 */ label00000222: 00000222 2014 move.l D0, [A4] 00000224 721C moveq.l D1, 0x1C 00000226 D081 add.l D0, D1 00000228 2046 movea.l A0, D6 0000022A 2228 0018 move.l D1, [A0 + 0x18] 0000022E D280 add.l D1, D0 00000230 2881 move.l [A4], D1 00000232 2C14 move.l D6, [A4] 00000234 DC93 add.l D6, [A3] 00000236 BE6E 0010 cmp.w D7, [A6 + 0x10] 0000023A 6602 bne +0x4 /* 0000023E */ 0000023C 600A bra +0xC /* 00000248 */ label0000023E: 0000023E 5247 addq.w D7, 1 00000240 6906 bvs +0x8 /* 00000248 */ label00000242: 00000242 BE6E FFF0 cmp.w D7, [A6 - 0x10] 00000246 6FDA ble -0x24 /* 00000222 */ label00000248: 00000248 2014 move.l D0, [A4] 0000024A 721C moveq.l D1, 0x1C 0000024C D081 add.l D0, D1 0000024E 206E 0008 movea.l A0, [A6 + 0x8] 00000252 2080 move.l [A0], D0 00000254 2F0B move.l -[A7], A3 00000256 1F04 move.b -[A7], D4 00000258 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 0000025C 7A01 moveq.l D5, 0x01 label0000025E: 0000025E 1D45 0016 move.b [A6 + 0x16], D5 00000262 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000266 4E5E unlink A6 00000268 205F movea.l A0, [A7]+ 0000026A DEFC 000E add.w A7, 0xE 0000026E 4ED0 jmp [A0] fn00000270: 00000270 4E56 FFE8 link A6, -0x0018 00000274 48E7 0718 movem.l -[A7], D5,D6,D7,A3,A4 00000278 286E 0010 movea.l A4, [A6 + 0x10] 0000027C 200C move.l D0, A4 0000027E 56C0 sne D0 00000280 4A00 tst.b D0 00000282 6700 0082 beq +0x84 /* 00000306 */ 00000286 2054 movea.l A0, [A4] 00000288 4A68 0016 tst.w [A0 + 0x16] 0000028C 5EC1 sgt D1 0000028E C001 and.b D0, D1 00000290 6774 beq +0x76 /* 00000306 */ 00000292 4267 clr.w -[A7] 00000294 2F0C move.l -[A7], A4 00000296 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 0000029A 1C1F move.b D6, [A7]+ 0000029C 2F0C move.l -[A7], A4 0000029E 205F movea.l A0, [A7]+ 000002A0 A029 syscall HLock 000002A2 3D7C 0001 FFEA move.w [A6 - 0x16], 0x1 000002A8 2054 movea.l A0, [A4] 000002AA 3D68 0016 FFE8 move.w [A6 - 0x18], [A0 + 0x16] 000002B0 3E2E FFEA move.w D7, [A6 - 0x16] 000002B4 6042 bra +0x44 /* 000002F8 */ label000002B6: 000002B6 4267 clr.w -[A7] 000002B8 2F0C move.l -[A7], A4 000002BA 3F07 move.w -[A7], D7 000002BC 486E FFF4 pea.l [A6 - 0xC] 000002C0 486E FFF8 pea.l [A6 - 0x8] 000002C4 4EBA FECA jsr [PC - 0x136 /* 00000190 */] 000002C8 101F move.b D0, [A7]+ 000002CA 6728 beq +0x2A /* 000002F4 */ 000002CC 266E FFF4 movea.l A3, [A6 - 0xC] 000002D0 D7D4 add.l A3, [A4] 000002D2 2A2E FFF8 move.l D5, [A6 - 0x8] 000002D6 DA94 add.l D5, [A4] 000002D8 4267 clr.w -[A7] 000002DA 2F0C move.l -[A7], A4 000002DC 2F0B move.l -[A7], A3 000002DE 2F05 move.l -[A7], D5 000002E0 41EE 0008 lea.l A0, [A6 + 0x8] 000002E4 2018 move.l D0, [A0]+ 000002E6 6702 beq +0x4 /* 000002EA */ 000002E8 2F00 move.l -[A7], D0 label000002EA: 000002EA 2050 movea.l A0, [A0] 000002EC 4E90 jsr [A0] 000002EE 101F move.b D0, [A7]+ 000002F0 6702 beq +0x4 /* 000002F4 */ 000002F2 600A bra +0xC /* 000002FE */ label000002F4: 000002F4 5247 addq.w D7, 1 000002F6 6906 bvs +0x8 /* 000002FE */ label000002F8: 000002F8 BE6E FFE8 cmp.w D7, [A6 - 0x18] 000002FC 6FB8 ble -0x46 /* 000002B6 */ label000002FE: 000002FE 2F0C move.l -[A7], A4 00000300 1F06 move.b -[A7], D6 00000302 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000306: 00000306 4CDF 18E0 movem.l D5,D6,D7,A3,A4, [A7]+ 0000030A 4E5E unlink A6 0000030C 205F movea.l A0, [A7]+ 0000030E DEFC 000C add.w A7, 0xC 00000312 4ED0 jmp [A0] 00000314 4E56 0000 link A6, 0 00000318 206E 0010 movea.l A0, [A6 + 0x10] 0000031C 2010 move.l D0, [A0] 0000031E 206E 0008 movea.l A0, [A6 + 0x8] 00000322 80A8 FFFC or.l D0, [A0 - 0x4] 00000326 206E 0008 movea.l A0, [A6 + 0x8] 0000032A 2140 FFFC move.l [A0 - 0x4], D0 0000032E 422E 0018 clr.b [A6 + 0x18] 00000332 4E5E unlink A6 00000334 205F movea.l A0, [A7]+ 00000336 DEFC 0010 add.w A7, 0x10 0000033A 4ED0 jmp [A0] fn0000033C: 0000033C 4E56 FFFC link A6, -0x0004 00000340 7000 moveq.l D0, 0x00 00000342 2D40 FFFC move.l [A6 - 0x4], D0 00000346 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000034A 487A FFC8 pea.l [PC - 0x38 /* 00000314, value 0x4E560000 'NV\0\0', cstring "NV" */] 0000034E 2F0E move.l -[A7], A6 00000350 4EBA FF1E jsr [PC - 0xE2 /* 00000270 */] 00000354 2D6E FFFC 000C move.l [A6 + 0xC], [A6 - 0x4] 0000035A 4E5E unlink A6 0000035C 2E9F move.l [A7], [A7]+ 0000035E 4E75 rts export_2732: 00000360 4E56 FFB8 link A6, -0x0048 00000364 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000368 206E 000C movea.l A0, [A6 + 0xC] 0000036C 43EE FFF8 lea.l A1, [A6 - 0x8] 00000370 7003 moveq.l D0, 0x03 label00000372: 00000372 32D8 move.w [A1]+, [A0]+ 00000374 51C8 FFFC dbf D0, -0x6 /* 00000372 */ 00000378 266E 0010 movea.l A3, [A6 + 0x10] 0000037C 422E FFF7 clr.b [A6 - 0x9] 00000380 7000 moveq.l D0, 0x00 00000382 2840 movea.l A4, D0 00000384 200B move.l D0, A3 00000386 56C0 sne D0 00000388 4A00 tst.b D0 0000038A 6700 020C beq +0x20E /* 00000598 */ 0000038E 2053 movea.l A0, [A3] 00000390 4A68 0016 tst.w [A0 + 0x16] 00000394 5EC1 sgt D1 00000396 C001 and.b D0, D1 00000398 6700 01FE beq +0x200 /* 00000598 */ 0000039C 4267 clr.w -[A7] 0000039E 2F0B move.l -[A7], A3 000003A0 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 000003A4 1D5F FFF6 move.b [A6 - 0xA], [A7]+ 000003A8 102E 0008 move.b D0, [A6 + 0x8] 000003AC 6706 beq +0x8 /* 000003B4 */ 000003AE 2F0B move.l -[A7], A3 000003B0 205F movea.l A0, [A7]+ 000003B2 A064 syscall MoveHHi label000003B4: 000003B4 2F0B move.l -[A7], A3 000003B6 205F movea.l A0, [A7]+ 000003B8 A029 syscall HLock 000003BA 42A7 clr.l -[A7] 000003BC 2F13 move.l -[A7], [A3] 000003BE 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 000003C2 281F move.l D4, [A7]+ 000003C4 3D7C 0001 FFBE move.w [A6 - 0x42], 0x1 000003CA 2053 movea.l A0, [A3] 000003CC 3D68 0016 FFBC move.w [A6 - 0x44], [A0 + 0x16] 000003D2 3E2E FFBE move.w D7, [A6 - 0x42] 000003D6 6000 01AE bra +0x1B0 /* 00000586 */ label000003DA: 000003DA 4267 clr.w -[A7] 000003DC 2F0B move.l -[A7], A3 000003DE 3F07 move.w -[A7], D7 000003E0 486E FFEC pea.l [A6 - 0x14] 000003E4 486E FFF0 pea.l [A6 - 0x10] 000003E8 4EBA FDA6 jsr [PC - 0x25A /* 00000190 */] 000003EC 101F move.b D0, [A7]+ 000003EE 6700 0192 beq +0x194 /* 00000582 */ 000003F2 2C2E FFEC move.l D6, [A6 - 0x14] 000003F6 DC84 add.l D6, D4 000003F8 2046 movea.l A0, D6 000003FA 7001 moveq.l D0, 0x01 000003FC B090 cmp.l D0, [A0] 000003FE 6600 0182 bne +0x184 /* 00000582 */ 00000402 4AAD F49C tst.l [A5 - 0xB64] 00000406 56C0 sne D0 00000408 4A00 tst.b D0 0000040A 6700 0182 beq +0x184 /* 0000058E */ 0000040E 2F00 move.l -[A7], D0 00000410 4267 clr.w -[A7] 00000412 2F2D F49C move.l -[A7], [A5 - 0xB64] 00000416 4EAD 27C2 jsr [A5 + 0x27C2 /* export_1268 */] 0000041A 121F move.b D1, [A7]+ 0000041C 201F move.l D0, [A7]+ 0000041E C001 and.b D0, D1 00000420 6700 016C beq +0x16E /* 0000058E */ 00000424 2046 movea.l A0, D6 00000426 43EE FFCC lea.l A1, [A6 - 0x34] 0000042A 5088 addq.l A0, 8 0000042C 7003 moveq.l D0, 0x03 label0000042E: 0000042E 32D8 move.w [A1]+, [A0]+ 00000430 51C8 FFFC dbf D0, -0x6 /* 0000042E */ 00000434 2046 movea.l A0, D6 00000436 3A28 0010 move.w D5, [A0 + 0x10] 0000043A 202E FFF0 move.l D0, [A6 - 0x10] 0000043E D084 add.l D0, D4 00000440 2D40 FFDC move.l [A6 - 0x24], D0 00000444 42A7 clr.l -[A7] 00000446 2F2D F49C move.l -[A7], [A5 - 0xB64] 0000044A 4EAD 27DA jsr [A5 + 0x27DA /* export_1271 */] 0000044E 201F move.l D0, [A7]+ 00000450 3D40 FFE6 move.w [A6 - 0x1A], D0 00000454 42A7 clr.l -[A7] 00000456 2F2D F49C move.l -[A7], [A5 - 0xB64] 0000045A 4EAD 27D2 jsr [A5 + 0x27D2 /* export_1270 */] 0000045E 2D5F FFE0 move.l [A6 - 0x20], [A7]+ 00000462 42A7 clr.l -[A7] 00000464 2F2D F49C move.l -[A7], [A5 - 0xB64] 00000468 4EAD 27E2 jsr [A5 + 0x27E2 /* export_1272 */] 0000046C 285F movea.l A4, [A7]+ 0000046E 200C move.l D0, A4 00000470 6712 beq +0x14 /* 00000484 */ 00000472 4267 clr.w -[A7] 00000474 2F0C move.l -[A7], A4 00000476 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 0000047A 1D5F FFC1 move.b [A6 - 0x3F], [A7]+ 0000047E 2F0C move.l -[A7], A4 00000480 205F movea.l A0, [A7]+ 00000482 A029 syscall HLock label00000484: 00000484 BA6E FFE6 cmp.w D5, [A6 - 0x1A] 00000488 6E00 00E0 bgt +0xE2 /* 0000056A */ 0000048C 4267 clr.w -[A7] 0000048E 1F3C 0001 move.b -[A7], 0x1 00000492 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 00000496 1D5F FFC7 move.b [A6 - 0x39], [A7]+ 0000049A 3D6E FFCC FFBA move.w [A6 - 0x46], [A6 - 0x34] 000004A0 302E FFD0 move.w D0, [A6 - 0x30] 000004A4 5340 subq.w D0, 1 000004A6 3D40 FFB8 move.w [A6 - 0x48], D0 000004AA 3E2E FFBA move.w D7, [A6 - 0x46] 000004AE 6028 bra +0x2A /* 000004D8 */ label000004B0: 000004B0 2F2E FFDC move.l -[A7], [A6 - 0x24] 000004B4 2F2E FFE0 move.l -[A7], [A6 - 0x20] 000004B8 3005 move.w D0, D5 000004BA 48C0 ext.l D0 000004BC 2F00 move.l -[A7], D0 000004BE 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 000004C2 3005 move.w D0, D5 000004C4 48C0 ext.l D0 000004C6 D1AE FFDC add.l [A6 - 0x24], D0 000004CA 302E FFE6 move.w D0, [A6 - 0x1A] 000004CE 48C0 ext.l D0 000004D0 D1AE FFE0 add.l [A6 - 0x20], D0 000004D4 5247 addq.w D7, 1 000004D6 6906 bvs +0x8 /* 000004DE */ label000004D8: 000004D8 BE6E FFB8 cmp.w D7, [A6 - 0x48] 000004DC 6FD2 ble -0x2C /* 000004B0 */ label000004DE: 000004DE 4267 clr.w -[A7] 000004E0 1F2E FFC7 move.b -[A7], [A6 - 0x39] 000004E4 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 000004E8 1D5F FFC7 move.b [A6 - 0x39], [A7]+ 000004EC 102E 000A move.b D0, [A6 + 0xA] 000004F0 6712 beq +0x14 /* 00000504 */ 000004F2 486E FFCC pea.l [A6 - 0x34] 000004F6 486E FFF8 pea.l [A6 - 0x8] 000004FA 486E FFD4 pea.l [A6 - 0x2C] 000004FE 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 00000502 6010 bra +0x12 /* 00000514 */ label00000504: 00000504 486E FFCC pea.l [A6 - 0x34] 00000508 486E FFF8 pea.l [A6 - 0x8] 0000050C 486E FFD4 pea.l [A6 - 0x2C] 00000510 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] label00000514: 00000514 7021 moveq.l D0, 0x21 00000516 2F00 move.l -[A7], D0 00000518 A862 syscall ForeColor 0000051A 701E moveq.l D0, 0x1E 0000051C 2F00 move.l -[A7], D0 0000051E A863 syscall BackColor 00000520 102E 0008 move.b D0, [A6 + 0x8] 00000524 6720 beq +0x22 /* 00000546 */ 00000526 206D F49C movea.l A0, [A5 - 0xB64] 0000052A 4868 0002 pea.l [A0 + 0x2] 0000052E 206D FE86 movea.l A0, [A5 - 0x17A] 00000532 4868 0002 pea.l [A0 + 0x2] 00000536 486E FFCC pea.l [A6 - 0x34] 0000053A 486E FFD4 pea.l [A6 - 0x2C] 0000053E 4267 clr.w -[A7] 00000540 42A7 clr.l -[A7] 00000542 A8EC syscall CopyBits 00000544 601E bra +0x20 /* 00000564 */ label00000546: 00000546 206D F49C movea.l A0, [A5 - 0xB64] 0000054A 4868 0002 pea.l [A0 + 0x2] 0000054E 206D FE86 movea.l A0, [A5 - 0x17A] 00000552 4868 0002 pea.l [A0 + 0x2] 00000556 486E FFCC pea.l [A6 - 0x34] 0000055A 486E FFD4 pea.l [A6 - 0x2C] 0000055E 4267 clr.w -[A7] 00000560 42A7 clr.l -[A7] 00000562 A8EC syscall CopyBits label00000564: 00000564 1D7C 0001 FFF7 move.b [A6 - 0x9], 0x1 label0000056A: 0000056A 200C move.l D0, A4 0000056C 670A beq +0xC /* 00000578 */ 0000056E 2F0C move.l -[A7], A4 00000570 1F2E FFC1 move.b -[A7], [A6 - 0x3F] 00000574 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000578: 00000578 2F2D F49C move.l -[A7], [A5 - 0xB64] 0000057C 4EAD 27CA jsr [A5 + 0x27CA /* export_1269 */] 00000580 600C bra +0xE /* 0000058E */ label00000582: 00000582 5247 addq.w D7, 1 00000584 6908 bvs +0xA /* 0000058E */ label00000586: 00000586 BE6E FFBC cmp.w D7, [A6 - 0x44] 0000058A 6F00 FE4E ble -0x1B0 /* 000003DA */ label0000058E: 0000058E 2F0B move.l -[A7], A3 00000590 1F2E FFF6 move.b -[A7], [A6 - 0xA] 00000594 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000598: 00000598 1D6E FFF7 0014 move.b [A6 + 0x14], [A6 - 0x9] 0000059E 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000005A2 4E5E unlink A6 000005A4 205F movea.l A0, [A7]+ 000005A6 DEFC 000C add.w A7, 0xC 000005AA 4ED0 jmp [A0] export_2733: 000005AC 4E56 FFB0 link A6, -0x0050 000005B0 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000005B4 206E 000C movea.l A0, [A6 + 0xC] 000005B8 43EE FFF8 lea.l A1, [A6 - 0x8] 000005BC 7003 moveq.l D0, 0x03 label000005BE: 000005BE 32D8 move.w [A1]+, [A0]+ 000005C0 51C8 FFFC dbf D0, -0x6 /* 000005BE */ 000005C4 286E 0010 movea.l A4, [A6 + 0x10] 000005C8 4204 clr.b D4 000005CA 200C move.l D0, A4 000005CC 56C0 sne D0 000005CE 4A00 tst.b D0 000005D0 6700 0210 beq +0x212 /* 000007E2 */ 000005D4 2054 movea.l A0, [A4] 000005D6 4A68 0016 tst.w [A0 + 0x16] 000005DA 5EC1 sgt D1 000005DC C001 and.b D0, D1 000005DE 6700 0202 beq +0x204 /* 000007E2 */ 000005E2 4267 clr.w -[A7] 000005E4 2F0C move.l -[A7], A4 000005E6 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 000005EA 1D5F FFF6 move.b [A6 - 0xA], [A7]+ 000005EE 102E 0008 move.b D0, [A6 + 0x8] 000005F2 6706 beq +0x8 /* 000005FA */ 000005F4 2F0C move.l -[A7], A4 000005F6 205F movea.l A0, [A7]+ 000005F8 A064 syscall MoveHHi label000005FA: 000005FA 2F0C move.l -[A7], A4 000005FC 205F movea.l A0, [A7]+ 000005FE A029 syscall HLock 00000600 42A7 clr.l -[A7] 00000602 2F14 move.l -[A7], [A4] 00000604 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 00000608 2A1F move.l D5, [A7]+ 0000060A 3D7C 0001 FFB6 move.w [A6 - 0x4A], 0x1 00000610 2054 movea.l A0, [A4] 00000612 3D68 0016 FFB4 move.w [A6 - 0x4C], [A0 + 0x16] 00000618 3E2E FFB6 move.w D7, [A6 - 0x4A] 0000061C 6000 01B2 bra +0x1B4 /* 000007D0 */ label00000620: 00000620 4267 clr.w -[A7] 00000622 2F0C move.l -[A7], A4 00000624 3F07 move.w -[A7], D7 00000626 486E FFEC pea.l [A6 - 0x14] 0000062A 486E FFF0 pea.l [A6 - 0x10] 0000062E 4EBA FB60 jsr [PC - 0x4A0 /* 00000190 */] 00000632 101F move.b D0, [A7]+ 00000634 6700 0196 beq +0x198 /* 000007CC */ 00000638 2C2E FFEC move.l D6, [A6 - 0x14] 0000063C DC85 add.l D6, D5 0000063E 2046 movea.l A0, D6 00000640 0C90 0000 0100 cmpi.l [A0], 0x100 00000646 6600 0184 bne +0x186 /* 000007CC */ 0000064A 4AAD F49C tst.l [A5 - 0xB64] 0000064E 56C0 sne D0 00000650 4A00 tst.b D0 00000652 6700 0184 beq +0x186 /* 000007D8 */ 00000656 2F00 move.l -[A7], D0 00000658 4267 clr.w -[A7] 0000065A 2F2D F49C move.l -[A7], [A5 - 0xB64] 0000065E 4EAD 27C2 jsr [A5 + 0x27C2 /* export_1268 */] 00000662 121F move.b D1, [A7]+ 00000664 201F move.l D0, [A7]+ 00000666 C001 and.b D0, D1 00000668 6700 016E beq +0x170 /* 000007D8 */ 0000066C 2046 movea.l A0, D6 0000066E 43EE FFC4 lea.l A1, [A6 - 0x3C] 00000672 5088 addq.l A0, 8 00000674 7003 moveq.l D0, 0x03 label00000676: 00000676 32D8 move.w [A1]+, [A0]+ 00000678 51C8 FFFC dbf D0, -0x6 /* 00000676 */ 0000067C 2046 movea.l A0, D6 0000067E 3D68 0010 FFE4 move.w [A6 - 0x1C], [A0 + 0x10] 00000684 202E FFF0 move.l D0, [A6 - 0x10] 00000688 D085 add.l D0, D5 0000068A 2D40 FFD4 move.l [A6 - 0x2C], D0 0000068E 42A7 clr.l -[A7] 00000690 2F2D F49C move.l -[A7], [A5 - 0xB64] 00000694 4EAD 27DA jsr [A5 + 0x27DA /* export_1271 */] 00000698 201F move.l D0, [A7]+ 0000069A 3D40 FFE6 move.w [A6 - 0x1A], D0 0000069E 42A7 clr.l -[A7] 000006A0 2F2D F49C move.l -[A7], [A5 - 0xB64] 000006A4 4EAD 27D2 jsr [A5 + 0x27D2 /* export_1270 */] 000006A8 2D5F FFD8 move.l [A6 - 0x28], [A7]+ 000006AC 42A7 clr.l -[A7] 000006AE 2F2D F49C move.l -[A7], [A5 - 0xB64] 000006B2 4EAD 27E2 jsr [A5 + 0x27E2 /* export_1272 */] 000006B6 265F movea.l A3, [A7]+ 000006B8 200B move.l D0, A3 000006BA 6712 beq +0x14 /* 000006CE */ 000006BC 4267 clr.w -[A7] 000006BE 2F0B move.l -[A7], A3 000006C0 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 000006C4 1D5F FFB9 move.b [A6 - 0x47], [A7]+ 000006C8 2F0B move.l -[A7], A3 000006CA 205F movea.l A0, [A7]+ 000006CC A029 syscall HLock label000006CE: 000006CE 302E FFE6 move.w D0, [A6 - 0x1A] 000006D2 B06E FFE4 cmp.w D0, [A6 - 0x1C] 000006D6 6D00 00DC blt +0xDE /* 000007B4 */ 000006DA 4267 clr.w -[A7] 000006DC 1F3C 0001 move.b -[A7], 0x1 000006E0 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 000006E4 1D5F FFBF move.b [A6 - 0x41], [A7]+ 000006E8 2D6E FFD4 FFDC move.l [A6 - 0x24], [A6 - 0x2C] 000006EE 3D6E FFC4 FFB2 move.w [A6 - 0x4E], [A6 - 0x3C] 000006F4 302E FFC8 move.w D0, [A6 - 0x38] 000006F8 5340 subq.w D0, 1 000006FA 3D40 FFB0 move.w [A6 - 0x50], D0 000006FE 3E2E FFB2 move.w D7, [A6 - 0x4E] 00000702 6022 bra +0x24 /* 00000726 */ label00000704: 00000704 2D6E FFD8 FFE0 move.l [A6 - 0x20], [A6 - 0x28] 0000070A 486E FFDC pea.l [A6 - 0x24] 0000070E 486E FFE0 pea.l [A6 - 0x20] 00000712 3F2E FFE4 move.w -[A7], [A6 - 0x1C] 00000716 A8D0 syscall UnpackBits 00000718 302E FFE6 move.w D0, [A6 - 0x1A] 0000071C 48C0 ext.l D0 0000071E D1AE FFD8 add.l [A6 - 0x28], D0 00000722 5247 addq.w D7, 1 00000724 6906 bvs +0x8 /* 0000072C */ label00000726: 00000726 BE6E FFB0 cmp.w D7, [A6 - 0x50] 0000072A 6FD8 ble -0x26 /* 00000704 */ label0000072C: 0000072C 4267 clr.w -[A7] 0000072E 1F2E FFBF move.b -[A7], [A6 - 0x41] 00000732 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 00000736 1D5F FFBF move.b [A6 - 0x41], [A7]+ 0000073A 102E 000A move.b D0, [A6 + 0xA] 0000073E 6712 beq +0x14 /* 00000752 */ 00000740 486E FFC4 pea.l [A6 - 0x3C] 00000744 486E FFF8 pea.l [A6 - 0x8] 00000748 486E FFCC pea.l [A6 - 0x34] 0000074C 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 00000750 6010 bra +0x12 /* 00000762 */ label00000752: 00000752 486E FFC4 pea.l [A6 - 0x3C] 00000756 486E FFF8 pea.l [A6 - 0x8] 0000075A 486E FFCC pea.l [A6 - 0x34] 0000075E 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] label00000762: 00000762 7021 moveq.l D0, 0x21 00000764 2F00 move.l -[A7], D0 00000766 A862 syscall ForeColor 00000768 701E moveq.l D0, 0x1E 0000076A 2F00 move.l -[A7], D0 0000076C A863 syscall BackColor 0000076E 102E 0008 move.b D0, [A6 + 0x8] 00000772 6720 beq +0x22 /* 00000794 */ 00000774 206D F49C movea.l A0, [A5 - 0xB64] 00000778 4868 0002 pea.l [A0 + 0x2] 0000077C 206D FE86 movea.l A0, [A5 - 0x17A] 00000780 4868 0002 pea.l [A0 + 0x2] 00000784 486E FFC4 pea.l [A6 - 0x3C] 00000788 486E FFCC pea.l [A6 - 0x34] 0000078C 4267 clr.w -[A7] 0000078E 42A7 clr.l -[A7] 00000790 A8EC syscall CopyBits 00000792 601E bra +0x20 /* 000007B2 */ label00000794: 00000794 206D F49C movea.l A0, [A5 - 0xB64] 00000798 4868 0002 pea.l [A0 + 0x2] 0000079C 206D FE86 movea.l A0, [A5 - 0x17A] 000007A0 4868 0002 pea.l [A0 + 0x2] 000007A4 486E FFC4 pea.l [A6 - 0x3C] 000007A8 486E FFCC pea.l [A6 - 0x34] 000007AC 4267 clr.w -[A7] 000007AE 42A7 clr.l -[A7] 000007B0 A8EC syscall CopyBits label000007B2: 000007B2 7801 moveq.l D4, 0x01 label000007B4: 000007B4 200B move.l D0, A3 000007B6 670A beq +0xC /* 000007C2 */ 000007B8 2F0B move.l -[A7], A3 000007BA 1F2E FFB9 move.b -[A7], [A6 - 0x47] 000007BE 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label000007C2: 000007C2 2F2D F49C move.l -[A7], [A5 - 0xB64] 000007C6 4EAD 27CA jsr [A5 + 0x27CA /* export_1269 */] 000007CA 600C bra +0xE /* 000007D8 */ label000007CC: 000007CC 5247 addq.w D7, 1 000007CE 6908 bvs +0xA /* 000007D8 */ label000007D0: 000007D0 BE6E FFB4 cmp.w D7, [A6 - 0x4C] 000007D4 6F00 FE4A ble -0x1B4 /* 00000620 */ label000007D8: 000007D8 2F0C move.l -[A7], A4 000007DA 1F2E FFF6 move.b -[A7], [A6 - 0xA] 000007DE 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label000007E2: 000007E2 1D44 0014 move.b [A6 + 0x14], D4 000007E6 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000007EA 4E5E unlink A6 000007EC 205F movea.l A0, [A7]+ 000007EE DEFC 000C add.w A7, 0xC 000007F2 4ED0 jmp [A0] export_2734: 000007F4 4E56 FFB8 link A6, -0x0048 000007F8 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 000007FC 206E 000C movea.l A0, [A6 + 0xC] 00000800 43EE FFF8 lea.l A1, [A6 - 0x8] 00000804 7003 moveq.l D0, 0x03 label00000806: 00000806 32D8 move.w [A1]+, [A0]+ 00000808 51C8 FFFC dbf D0, -0x6 /* 00000806 */ 0000080C 266E 0010 movea.l A3, [A6 + 0x10] 00000810 422E FFF7 clr.b [A6 - 0x9] 00000814 7000 moveq.l D0, 0x00 00000816 2840 movea.l A4, D0 00000818 200B move.l D0, A3 0000081A 56C0 sne D0 0000081C 4A00 tst.b D0 0000081E 6700 0214 beq +0x216 /* 00000A34 */ 00000822 2053 movea.l A0, [A3] 00000824 4A68 0016 tst.w [A0 + 0x16] 00000828 5EC1 sgt D1 0000082A C001 and.b D0, D1 0000082C 6700 0206 beq +0x208 /* 00000A34 */ 00000830 C02D F4C0 and.b D0, [A5 - 0xB40] 00000834 6700 01FE beq +0x200 /* 00000A34 */ 00000838 4267 clr.w -[A7] 0000083A 2F0B move.l -[A7], A3 0000083C 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000840 1D5F FFF6 move.b [A6 - 0xA], [A7]+ 00000844 102E 0008 move.b D0, [A6 + 0x8] 00000848 6706 beq +0x8 /* 00000850 */ 0000084A 2F0B move.l -[A7], A3 0000084C 205F movea.l A0, [A7]+ 0000084E A064 syscall MoveHHi label00000850: 00000850 2F0B move.l -[A7], A3 00000852 205F movea.l A0, [A7]+ 00000854 A029 syscall HLock 00000856 42A7 clr.l -[A7] 00000858 2F13 move.l -[A7], [A3] 0000085A 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 0000085E 281F move.l D4, [A7]+ 00000860 3D7C 0001 FFBE move.w [A6 - 0x42], 0x1 00000866 2053 movea.l A0, [A3] 00000868 3D68 0016 FFBC move.w [A6 - 0x44], [A0 + 0x16] 0000086E 3E2E FFBE move.w D7, [A6 - 0x42] 00000872 6000 01AE bra +0x1B0 /* 00000A22 */ label00000876: 00000876 4267 clr.w -[A7] 00000878 2F0B move.l -[A7], A3 0000087A 3F07 move.w -[A7], D7 0000087C 486E FFEC pea.l [A6 - 0x14] 00000880 486E FFF0 pea.l [A6 - 0x10] 00000884 4EBA F90A jsr [PC - 0x6F6 /* 00000190 */] 00000888 101F move.b D0, [A7]+ 0000088A 6700 0192 beq +0x194 /* 00000A1E */ 0000088E 2C2E FFEC move.l D6, [A6 - 0x14] 00000892 DC84 add.l D6, D4 00000894 2046 movea.l A0, D6 00000896 7008 moveq.l D0, 0x08 00000898 B090 cmp.l D0, [A0] 0000089A 6600 0182 bne +0x184 /* 00000A1E */ 0000089E 4AAD F498 tst.l [A5 - 0xB68] 000008A2 56C0 sne D0 000008A4 4A00 tst.b D0 000008A6 6700 0182 beq +0x184 /* 00000A2A */ 000008AA 2F00 move.l -[A7], D0 000008AC 4267 clr.w -[A7] 000008AE 2F2D F498 move.l -[A7], [A5 - 0xB68] 000008B2 4EAD 27C2 jsr [A5 + 0x27C2 /* export_1268 */] 000008B6 121F move.b D1, [A7]+ 000008B8 201F move.l D0, [A7]+ 000008BA C001 and.b D0, D1 000008BC 6700 016C beq +0x16E /* 00000A2A */ 000008C0 2046 movea.l A0, D6 000008C2 43EE FFCC lea.l A1, [A6 - 0x34] 000008C6 5088 addq.l A0, 8 000008C8 7003 moveq.l D0, 0x03 label000008CA: 000008CA 32D8 move.w [A1]+, [A0]+ 000008CC 51C8 FFFC dbf D0, -0x6 /* 000008CA */ 000008D0 2046 movea.l A0, D6 000008D2 3A28 0010 move.w D5, [A0 + 0x10] 000008D6 202E FFF0 move.l D0, [A6 - 0x10] 000008DA D084 add.l D0, D4 000008DC 2D40 FFDC move.l [A6 - 0x24], D0 000008E0 42A7 clr.l -[A7] 000008E2 2F2D F498 move.l -[A7], [A5 - 0xB68] 000008E6 4EAD 27DA jsr [A5 + 0x27DA /* export_1271 */] 000008EA 201F move.l D0, [A7]+ 000008EC 3D40 FFE6 move.w [A6 - 0x1A], D0 000008F0 42A7 clr.l -[A7] 000008F2 2F2D F498 move.l -[A7], [A5 - 0xB68] 000008F6 4EAD 27D2 jsr [A5 + 0x27D2 /* export_1270 */] 000008FA 2D5F FFE0 move.l [A6 - 0x20], [A7]+ 000008FE 42A7 clr.l -[A7] 00000900 2F2D F498 move.l -[A7], [A5 - 0xB68] 00000904 4EAD 27E2 jsr [A5 + 0x27E2 /* export_1272 */] 00000908 285F movea.l A4, [A7]+ 0000090A 200C move.l D0, A4 0000090C 6712 beq +0x14 /* 00000920 */ 0000090E 4267 clr.w -[A7] 00000910 2F0C move.l -[A7], A4 00000912 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000916 1D5F FFC1 move.b [A6 - 0x3F], [A7]+ 0000091A 2F0C move.l -[A7], A4 0000091C 205F movea.l A0, [A7]+ 0000091E A029 syscall HLock label00000920: 00000920 BA6E FFE6 cmp.w D5, [A6 - 0x1A] 00000924 6E00 00E0 bgt +0xE2 /* 00000A06 */ 00000928 4267 clr.w -[A7] 0000092A 1F3C 0001 move.b -[A7], 0x1 0000092E 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 00000932 1D5F FFC7 move.b [A6 - 0x39], [A7]+ 00000936 3D6E FFCC FFBA move.w [A6 - 0x46], [A6 - 0x34] 0000093C 302E FFD0 move.w D0, [A6 - 0x30] 00000940 5340 subq.w D0, 1 00000942 3D40 FFB8 move.w [A6 - 0x48], D0 00000946 3E2E FFBA move.w D7, [A6 - 0x46] 0000094A 6028 bra +0x2A /* 00000974 */ label0000094C: 0000094C 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000950 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00000954 3005 move.w D0, D5 00000956 48C0 ext.l D0 00000958 2F00 move.l -[A7], D0 0000095A 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 0000095E 3005 move.w D0, D5 00000960 48C0 ext.l D0 00000962 D1AE FFDC add.l [A6 - 0x24], D0 00000966 302E FFE6 move.w D0, [A6 - 0x1A] 0000096A 48C0 ext.l D0 0000096C D1AE FFE0 add.l [A6 - 0x20], D0 00000970 5247 addq.w D7, 1 00000972 6906 bvs +0x8 /* 0000097A */ label00000974: 00000974 BE6E FFB8 cmp.w D7, [A6 - 0x48] 00000978 6FD2 ble -0x2C /* 0000094C */ label0000097A: 0000097A 4267 clr.w -[A7] 0000097C 1F2E FFC7 move.b -[A7], [A6 - 0x39] 00000980 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 00000984 1D5F FFC7 move.b [A6 - 0x39], [A7]+ 00000988 102E 000A move.b D0, [A6 + 0xA] 0000098C 6712 beq +0x14 /* 000009A0 */ 0000098E 486E FFCC pea.l [A6 - 0x34] 00000992 486E FFF8 pea.l [A6 - 0x8] 00000996 486E FFD4 pea.l [A6 - 0x2C] 0000099A 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 0000099E 6010 bra +0x12 /* 000009B0 */ label000009A0: 000009A0 486E FFCC pea.l [A6 - 0x34] 000009A4 486E FFF8 pea.l [A6 - 0x8] 000009A8 486E FFD4 pea.l [A6 - 0x2C] 000009AC 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] label000009B0: 000009B0 7021 moveq.l D0, 0x21 000009B2 2F00 move.l -[A7], D0 000009B4 A862 syscall ForeColor 000009B6 701E moveq.l D0, 0x1E 000009B8 2F00 move.l -[A7], D0 000009BA A863 syscall BackColor 000009BC 102E 0008 move.b D0, [A6 + 0x8] 000009C0 6720 beq +0x22 /* 000009E2 */ 000009C2 206D F498 movea.l A0, [A5 - 0xB68] 000009C6 4868 0002 pea.l [A0 + 0x2] 000009CA 206D FE86 movea.l A0, [A5 - 0x17A] 000009CE 4868 0002 pea.l [A0 + 0x2] 000009D2 486E FFCC pea.l [A6 - 0x34] 000009D6 486E FFD4 pea.l [A6 - 0x2C] 000009DA 4267 clr.w -[A7] 000009DC 42A7 clr.l -[A7] 000009DE A8EC syscall CopyBits 000009E0 601E bra +0x20 /* 00000A00 */ label000009E2: 000009E2 206D F498 movea.l A0, [A5 - 0xB68] 000009E6 4868 0002 pea.l [A0 + 0x2] 000009EA 206D FE86 movea.l A0, [A5 - 0x17A] 000009EE 4868 0002 pea.l [A0 + 0x2] 000009F2 486E FFCC pea.l [A6 - 0x34] 000009F6 486E FFD4 pea.l [A6 - 0x2C] 000009FA 4267 clr.w -[A7] 000009FC 42A7 clr.l -[A7] 000009FE A8EC syscall CopyBits label00000A00: 00000A00 1D7C 0001 FFF7 move.b [A6 - 0x9], 0x1 label00000A06: 00000A06 200C move.l D0, A4 00000A08 670A beq +0xC /* 00000A14 */ 00000A0A 2F0C move.l -[A7], A4 00000A0C 1F2E FFC1 move.b -[A7], [A6 - 0x3F] 00000A10 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000A14: 00000A14 2F2D F498 move.l -[A7], [A5 - 0xB68] 00000A18 4EAD 27CA jsr [A5 + 0x27CA /* export_1269 */] 00000A1C 600C bra +0xE /* 00000A2A */ label00000A1E: 00000A1E 5247 addq.w D7, 1 00000A20 6908 bvs +0xA /* 00000A2A */ label00000A22: 00000A22 BE6E FFBC cmp.w D7, [A6 - 0x44] 00000A26 6F00 FE4E ble -0x1B0 /* 00000876 */ label00000A2A: 00000A2A 2F0B move.l -[A7], A3 00000A2C 1F2E FFF6 move.b -[A7], [A6 - 0xA] 00000A30 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000A34: 00000A34 1D6E FFF7 0014 move.b [A6 + 0x14], [A6 - 0x9] 00000A3A 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000A3E 4E5E unlink A6 00000A40 205F movea.l A0, [A7]+ 00000A42 DEFC 000C add.w A7, 0xC 00000A46 4ED0 jmp [A0] export_2735: 00000A48 4E56 FFB2 link A6, -0x004E 00000A4C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000A50 206E 000C movea.l A0, [A6 + 0xC] 00000A54 43EE FFF8 lea.l A1, [A6 - 0x8] 00000A58 7003 moveq.l D0, 0x03 label00000A5A: 00000A5A 32D8 move.w [A1]+, [A0]+ 00000A5C 51C8 FFFC dbf D0, -0x6 /* 00000A5A */ 00000A60 2E2E 0010 move.l D7, [A6 + 0x10] 00000A64 422E FFED clr.b [A6 - 0x13] 00000A68 426E FFF6 clr.w [A6 - 0xA] 00000A6C 7000 moveq.l D0, 0x00 00000A6E 2840 movea.l A4, D0 00000A70 7000 moveq.l D0, 0x00 00000A72 2640 movea.l A3, D0 00000A74 4A87 tst.l D7 00000A76 56C0 sne D0 00000A78 4A00 tst.b D0 00000A7A 6700 0240 beq +0x242 /* 00000CBC */ 00000A7E 2047 movea.l A0, D7 00000A80 2050 movea.l A0, [A0] 00000A82 4A68 0016 tst.w [A0 + 0x16] 00000A86 5EC1 sgt D1 00000A88 C001 and.b D0, D1 00000A8A 6700 0230 beq +0x232 /* 00000CBC */ 00000A8E C02D F4C0 and.b D0, [A5 - 0xB40] 00000A92 4A00 tst.b D0 00000A94 6700 0226 beq +0x228 /* 00000CBC */ 00000A98 C02D F478 and.b D0, [A5 - 0xB88] 00000A9C 6700 021E beq +0x220 /* 00000CBC */ 00000AA0 486E FFF2 pea.l [A6 - 0xE] 00000AA4 486E FFEE pea.l [A6 - 0x12] 00000AA8 4EAD 27F2 jsr [A5 + 0x27F2 /* export_1274 */] 00000AAC 4267 clr.w -[A7] 00000AAE 2F07 move.l -[A7], D7 00000AB0 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000AB4 1D5F FFEC move.b [A6 - 0x14], [A7]+ 00000AB8 102E 0008 move.b D0, [A6 + 0x8] 00000ABC 6706 beq +0x8 /* 00000AC4 */ 00000ABE 2F07 move.l -[A7], D7 00000AC0 205F movea.l A0, [A7]+ 00000AC2 A064 syscall MoveHHi label00000AC4: 00000AC4 2F07 move.l -[A7], D7 00000AC6 205F movea.l A0, [A7]+ 00000AC8 A029 syscall HLock 00000ACA 42A7 clr.l -[A7] 00000ACC 2047 movea.l A0, D7 00000ACE 2F10 move.l -[A7], [A0] 00000AD0 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 00000AD4 281F move.l D4, [A7]+ 00000AD6 3D7C 0001 FFB4 move.w [A6 - 0x4C], 0x1 00000ADC 2047 movea.l A0, D7 00000ADE 2050 movea.l A0, [A0] 00000AE0 3D68 0016 FFB2 move.w [A6 - 0x4E], [A0 + 0x16] 00000AE6 3A2E FFB4 move.w D5, [A6 - 0x4C] 00000AEA 6000 01B2 bra +0x1B4 /* 00000C9E */ label00000AEE: 00000AEE 4267 clr.w -[A7] 00000AF0 2F07 move.l -[A7], D7 00000AF2 3F05 move.w -[A7], D5 00000AF4 486E FFE2 pea.l [A6 - 0x1E] 00000AF8 486E FFE6 pea.l [A6 - 0x1A] 00000AFC 4EBA F692 jsr [PC - 0x96E /* 00000190 */] 00000B00 101F move.b D0, [A7]+ 00000B02 6700 0196 beq +0x198 /* 00000C9A */ 00000B06 202E FFE2 move.l D0, [A6 - 0x1E] 00000B0A D084 add.l D0, D4 00000B0C 2D40 FFDE move.l [A6 - 0x22], D0 00000B10 2C2E FFE6 move.l D6, [A6 - 0x1A] 00000B14 DC84 add.l D6, D4 00000B16 206E FFDE movea.l A0, [A6 - 0x22] 00000B1A 0C90 0000 0800 cmpi.l [A0], 0x800 00000B20 6600 0178 bne +0x17A /* 00000C9A */ 00000B24 4AAD F498 tst.l [A5 - 0xB68] 00000B28 56C0 sne D0 00000B2A 4A00 tst.b D0 00000B2C 6700 0178 beq +0x17A /* 00000CA6 */ 00000B30 2F00 move.l -[A7], D0 00000B32 4267 clr.w -[A7] 00000B34 2F2D F498 move.l -[A7], [A5 - 0xB68] 00000B38 4EAD 27C2 jsr [A5 + 0x27C2 /* export_1268 */] 00000B3C 121F move.b D1, [A7]+ 00000B3E 201F move.l D0, [A7]+ 00000B40 C001 and.b D0, D1 00000B42 6700 0162 beq +0x164 /* 00000CA6 */ 00000B46 206E FFDE movea.l A0, [A6 - 0x22] 00000B4A 43EE FFCA lea.l A1, [A6 - 0x36] 00000B4E 5088 addq.l A0, 8 00000B50 7003 moveq.l D0, 0x03 label00000B52: 00000B52 32D8 move.w [A1]+, [A0]+ 00000B54 51C8 FFFC dbf D0, -0x6 /* 00000B52 */ 00000B58 42A7 clr.l -[A7] 00000B5A 2F2D F498 move.l -[A7], [A5 - 0xB68] 00000B5E 4EAD 27E2 jsr [A5 + 0x27E2 /* export_1272 */] 00000B62 265F movea.l A3, [A7]+ 00000B64 200B move.l D0, A3 00000B66 6712 beq +0x14 /* 00000B7A */ 00000B68 4267 clr.w -[A7] 00000B6A 2F0B move.l -[A7], A3 00000B6C 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000B70 1D5F FFB7 move.b [A6 - 0x49], [A7]+ 00000B74 2F0B move.l -[A7], A3 00000B76 205F movea.l A0, [A7]+ 00000B78 A029 syscall HLock label00000B7A: 00000B7A 42A7 clr.l -[A7] 00000B7C 2046 movea.l A0, D6 00000B7E 2F10 move.l -[A7], [A0] 00000B80 4EAD 23AA jsr [A5 + 0x23AA /* export_1137 */] 00000B84 285F movea.l A4, [A7]+ 00000B86 200C move.l D0, A4 00000B88 6604 bne +0x6 /* 00000B8E */ 00000B8A 6000 00E2 bra +0xE4 /* 00000C6E */ label00000B8E: 00000B8E 2F0C move.l -[A7], A4 00000B90 205F movea.l A0, [A7]+ 00000B92 A064 syscall MoveHHi 00000B94 2F0C move.l -[A7], A4 00000B96 205F movea.l A0, [A7]+ 00000B98 A029 syscall HLock 00000B9A 2F06 move.l -[A7], D6 00000B9C 2F14 move.l -[A7], [A4] 00000B9E 42A7 clr.l -[A7] 00000BA0 2F0C move.l -[A7], A4 00000BA2 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00000BA6 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00000BAA 2054 movea.l A0, [A4] 00000BAC DC90 add.l D6, [A0] 00000BAE 2D46 FFBE move.l [A6 - 0x42], D6 00000BB2 2F2D F498 move.l -[A7], [A5 - 0xB68] 00000BB6 42A7 clr.l -[A7] 00000BB8 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */] 00000BBC 4267 clr.w -[A7] 00000BBE 2F2E FFBE move.l -[A7], [A6 - 0x42] 00000BC2 2F0C move.l -[A7], A4 00000BC4 2F0B move.l -[A7], A3 00000BC6 486E FFCA pea.l [A6 - 0x36] 00000BCA 486E FFCA pea.l [A6 - 0x36] 00000BCE 4267 clr.w -[A7] 00000BD0 42A7 clr.l -[A7] 00000BD2 7008 moveq.l D0, 0x08 00000BD4 AAA3 syscall CodecDispatch 00000BD6 3D5F FFF6 move.w [A6 - 0xA], [A7]+ 00000BDA 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000BDE 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000BE2 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */] 00000BE6 4A6E FFF6 tst.w [A6 - 0xA] 00000BEA 6600 0082 bne +0x84 /* 00000C6E */ 00000BEE 102E 000A move.b D0, [A6 + 0xA] 00000BF2 6712 beq +0x14 /* 00000C06 */ 00000BF4 486E FFCA pea.l [A6 - 0x36] 00000BF8 486E FFF8 pea.l [A6 - 0x8] 00000BFC 486E FFD2 pea.l [A6 - 0x2E] 00000C00 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 00000C04 6010 bra +0x12 /* 00000C16 */ label00000C06: 00000C06 486E FFCA pea.l [A6 - 0x36] 00000C0A 486E FFF8 pea.l [A6 - 0x8] 00000C0E 486E FFD2 pea.l [A6 - 0x2E] 00000C12 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] label00000C16: 00000C16 7021 moveq.l D0, 0x21 00000C18 2F00 move.l -[A7], D0 00000C1A A862 syscall ForeColor 00000C1C 701E moveq.l D0, 0x1E 00000C1E 2F00 move.l -[A7], D0 00000C20 A863 syscall BackColor 00000C22 102E 0008 move.b D0, [A6 + 0x8] 00000C26 6720 beq +0x22 /* 00000C48 */ 00000C28 206D F498 movea.l A0, [A5 - 0xB68] 00000C2C 4868 0002 pea.l [A0 + 0x2] 00000C30 206D FE86 movea.l A0, [A5 - 0x17A] 00000C34 4868 0002 pea.l [A0 + 0x2] 00000C38 486E FFCA pea.l [A6 - 0x36] 00000C3C 486E FFD2 pea.l [A6 - 0x2E] 00000C40 4267 clr.w -[A7] 00000C42 42A7 clr.l -[A7] 00000C44 A8EC syscall CopyBits 00000C46 6020 bra +0x22 /* 00000C68 */ label00000C48: 00000C48 206D F498 movea.l A0, [A5 - 0xB68] 00000C4C 4868 0002 pea.l [A0 + 0x2] 00000C50 206D FE86 movea.l A0, [A5 - 0x17A] 00000C54 4868 0002 pea.l [A0 + 0x2] 00000C58 486E FFCA pea.l [A6 - 0x36] 00000C5C 486E FFD2 pea.l [A6 - 0x2E] 00000C60 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 00000C64 42A7 clr.l -[A7] 00000C66 A8EC syscall CopyBits label00000C68: 00000C68 1D7C 0001 FFED move.b [A6 - 0x13], 0x1 label00000C6E: 00000C6E 200B move.l D0, A3 00000C70 670A beq +0xC /* 00000C7C */ 00000C72 2F0B move.l -[A7], A3 00000C74 1F2E FFB7 move.b -[A7], [A6 - 0x49] 00000C78 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000C7C: 00000C7C 200C move.l D0, A4 00000C7E 6710 beq +0x12 /* 00000C90 */ 00000C80 2F0C move.l -[A7], A4 00000C82 205F movea.l A0, [A7]+ 00000C84 A02A syscall HUnlock 00000C86 2F0C move.l -[A7], A4 00000C88 205F movea.l A0, [A7]+ 00000C8A A023 syscall DisposHandle/DisposeHandle 00000C8C 7000 moveq.l D0, 0x00 00000C8E 2840 movea.l A4, D0 label00000C90: 00000C90 2F2D F498 move.l -[A7], [A5 - 0xB68] 00000C94 4EAD 27CA jsr [A5 + 0x27CA /* export_1269 */] 00000C98 600C bra +0xE /* 00000CA6 */ label00000C9A: 00000C9A 5245 addq.w D5, 1 00000C9C 6908 bvs +0xA /* 00000CA6 */ label00000C9E: 00000C9E BA6E FFB2 cmp.w D5, [A6 - 0x4E] 00000CA2 6F00 FE4A ble -0x1B4 /* 00000AEE */ label00000CA6: 00000CA6 2F07 move.l -[A7], D7 00000CA8 1F2E FFEC move.b -[A7], [A6 - 0x14] 00000CAC 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00000CB0 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00000CB4 2F2E FFEE move.l -[A7], [A6 - 0x12] 00000CB8 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */] label00000CBC: 00000CBC 1D6E FFED 0014 move.b [A6 + 0x14], [A6 - 0x13] 00000CC2 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000CC6 4E5E unlink A6 00000CC8 205F movea.l A0, [A7]+ 00000CCA DEFC 000C add.w A7, 0xC 00000CCE 4ED0 jmp [A0] export_2736: 00000CD0 4E56 FFB8 link A6, -0x0048 00000CD4 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000CD8 206E 000C movea.l A0, [A6 + 0xC] 00000CDC 43EE FFF8 lea.l A1, [A6 - 0x8] 00000CE0 7003 moveq.l D0, 0x03 label00000CE2: 00000CE2 32D8 move.w [A1]+, [A0]+ 00000CE4 51C8 FFFC dbf D0, -0x6 /* 00000CE2 */ 00000CE8 266E 0010 movea.l A3, [A6 + 0x10] 00000CEC 422E FFF7 clr.b [A6 - 0x9] 00000CF0 7000 moveq.l D0, 0x00 00000CF2 2840 movea.l A4, D0 00000CF4 200B move.l D0, A3 00000CF6 56C0 sne D0 00000CF8 4A00 tst.b D0 00000CFA 6700 0216 beq +0x218 /* 00000F12 */ 00000CFE 2053 movea.l A0, [A3] 00000D00 4A68 0016 tst.w [A0 + 0x16] 00000D04 5EC1 sgt D1 00000D06 C001 and.b D0, D1 00000D08 6700 0208 beq +0x20A /* 00000F12 */ 00000D0C C02D F4C4 and.b D0, [A5 - 0xB3C] 00000D10 6700 0200 beq +0x202 /* 00000F12 */ 00000D14 4267 clr.w -[A7] 00000D16 2F0B move.l -[A7], A3 00000D18 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000D1C 1D5F FFF6 move.b [A6 - 0xA], [A7]+ 00000D20 102E 0008 move.b D0, [A6 + 0x8] 00000D24 6706 beq +0x8 /* 00000D2C */ 00000D26 2F0B move.l -[A7], A3 00000D28 205F movea.l A0, [A7]+ 00000D2A A064 syscall MoveHHi label00000D2C: 00000D2C 2F0B move.l -[A7], A3 00000D2E 205F movea.l A0, [A7]+ 00000D30 A029 syscall HLock 00000D32 42A7 clr.l -[A7] 00000D34 2F13 move.l -[A7], [A3] 00000D36 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 00000D3A 281F move.l D4, [A7]+ 00000D3C 3D7C 0001 FFBE move.w [A6 - 0x42], 0x1 00000D42 2053 movea.l A0, [A3] 00000D44 3D68 0016 FFBC move.w [A6 - 0x44], [A0 + 0x16] 00000D4A 3E2E FFBE move.w D7, [A6 - 0x42] 00000D4E 6000 01B0 bra +0x1B2 /* 00000F00 */ label00000D52: 00000D52 4267 clr.w -[A7] 00000D54 2F0B move.l -[A7], A3 00000D56 3F07 move.w -[A7], D7 00000D58 486E FFEC pea.l [A6 - 0x14] 00000D5C 486E FFF0 pea.l [A6 - 0x10] 00000D60 4EBA F42E jsr [PC - 0xBD2 /* 00000190 */] 00000D64 101F move.b D0, [A7]+ 00000D66 6700 0194 beq +0x196 /* 00000EFC */ 00000D6A 2C2E FFEC move.l D6, [A6 - 0x14] 00000D6E DC84 add.l D6, D4 00000D70 2046 movea.l A0, D6 00000D72 7020 moveq.l D0, 0x20 00000D74 B090 cmp.l D0, [A0] 00000D76 6600 0184 bne +0x186 /* 00000EFC */ 00000D7A 4AAD F494 tst.l [A5 - 0xB6C] 00000D7E 56C0 sne D0 00000D80 4A00 tst.b D0 00000D82 6700 0184 beq +0x186 /* 00000F08 */ 00000D86 2F00 move.l -[A7], D0 00000D88 4267 clr.w -[A7] 00000D8A 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00000D8E 4EAD 27C2 jsr [A5 + 0x27C2 /* export_1268 */] 00000D92 121F move.b D1, [A7]+ 00000D94 201F move.l D0, [A7]+ 00000D96 C001 and.b D0, D1 00000D98 6700 016E beq +0x170 /* 00000F08 */ 00000D9C 2046 movea.l A0, D6 00000D9E 43EE FFCC lea.l A1, [A6 - 0x34] 00000DA2 5088 addq.l A0, 8 00000DA4 7003 moveq.l D0, 0x03 label00000DA6: 00000DA6 32D8 move.w [A1]+, [A0]+ 00000DA8 51C8 FFFC dbf D0, -0x6 /* 00000DA6 */ 00000DAC 2046 movea.l A0, D6 00000DAE 3A28 0010 move.w D5, [A0 + 0x10] 00000DB2 202E FFF0 move.l D0, [A6 - 0x10] 00000DB6 D084 add.l D0, D4 00000DB8 2D40 FFDC move.l [A6 - 0x24], D0 00000DBC 42A7 clr.l -[A7] 00000DBE 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00000DC2 4EAD 27DA jsr [A5 + 0x27DA /* export_1271 */] 00000DC6 201F move.l D0, [A7]+ 00000DC8 3D40 FFE6 move.w [A6 - 0x1A], D0 00000DCC 42A7 clr.l -[A7] 00000DCE 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00000DD2 4EAD 27D2 jsr [A5 + 0x27D2 /* export_1270 */] 00000DD6 2D5F FFE0 move.l [A6 - 0x20], [A7]+ 00000DDA 42A7 clr.l -[A7] 00000DDC 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00000DE0 4EAD 27E2 jsr [A5 + 0x27E2 /* export_1272 */] 00000DE4 285F movea.l A4, [A7]+ 00000DE6 200C move.l D0, A4 00000DE8 6712 beq +0x14 /* 00000DFC */ 00000DEA 4267 clr.w -[A7] 00000DEC 2F0C move.l -[A7], A4 00000DEE 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000DF2 1D5F FFC1 move.b [A6 - 0x3F], [A7]+ 00000DF6 2F0C move.l -[A7], A4 00000DF8 205F movea.l A0, [A7]+ 00000DFA A029 syscall HLock label00000DFC: 00000DFC BA6E FFE6 cmp.w D5, [A6 - 0x1A] 00000E00 6E00 00E2 bgt +0xE4 /* 00000EE4 */ 00000E04 4267 clr.w -[A7] 00000E06 1F3C 0001 move.b -[A7], 0x1 00000E0A 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 00000E0E 1D5F FFC7 move.b [A6 - 0x39], [A7]+ 00000E12 3D6E FFCC FFBA move.w [A6 - 0x46], [A6 - 0x34] 00000E18 302E FFD0 move.w D0, [A6 - 0x30] 00000E1C 5340 subq.w D0, 1 00000E1E 3D40 FFB8 move.w [A6 - 0x48], D0 00000E22 3E2E FFBA move.w D7, [A6 - 0x46] 00000E26 6028 bra +0x2A /* 00000E50 */ label00000E28: 00000E28 2F2E FFDC move.l -[A7], [A6 - 0x24] 00000E2C 2F2E FFE0 move.l -[A7], [A6 - 0x20] 00000E30 3005 move.w D0, D5 00000E32 48C0 ext.l D0 00000E34 2F00 move.l -[A7], D0 00000E36 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 00000E3A 3005 move.w D0, D5 00000E3C 48C0 ext.l D0 00000E3E D1AE FFDC add.l [A6 - 0x24], D0 00000E42 302E FFE6 move.w D0, [A6 - 0x1A] 00000E46 48C0 ext.l D0 00000E48 D1AE FFE0 add.l [A6 - 0x20], D0 00000E4C 5247 addq.w D7, 1 00000E4E 6906 bvs +0x8 /* 00000E56 */ label00000E50: 00000E50 BE6E FFB8 cmp.w D7, [A6 - 0x48] 00000E54 6FD2 ble -0x2C /* 00000E28 */ label00000E56: 00000E56 4267 clr.w -[A7] 00000E58 1F2E FFC7 move.b -[A7], [A6 - 0x39] 00000E5C 4EAD 27FA jsr [A5 + 0x27FA /* export_1275 */] 00000E60 1D5F FFC7 move.b [A6 - 0x39], [A7]+ 00000E64 102E 000A move.b D0, [A6 + 0xA] 00000E68 6712 beq +0x14 /* 00000E7C */ 00000E6A 486E FFCC pea.l [A6 - 0x34] 00000E6E 486E FFF8 pea.l [A6 - 0x8] 00000E72 486E FFD4 pea.l [A6 - 0x2C] 00000E76 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 00000E7A 6010 bra +0x12 /* 00000E8C */ label00000E7C: 00000E7C 486E FFCC pea.l [A6 - 0x34] 00000E80 486E FFF8 pea.l [A6 - 0x8] 00000E84 486E FFD4 pea.l [A6 - 0x2C] 00000E88 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] label00000E8C: 00000E8C 7021 moveq.l D0, 0x21 00000E8E 2F00 move.l -[A7], D0 00000E90 A862 syscall ForeColor 00000E92 701E moveq.l D0, 0x1E 00000E94 2F00 move.l -[A7], D0 00000E96 A863 syscall BackColor 00000E98 102E 0008 move.b D0, [A6 + 0x8] 00000E9C 6720 beq +0x22 /* 00000EBE */ 00000E9E 206D F494 movea.l A0, [A5 - 0xB6C] 00000EA2 4868 0002 pea.l [A0 + 0x2] 00000EA6 206D FE86 movea.l A0, [A5 - 0x17A] 00000EAA 4868 0002 pea.l [A0 + 0x2] 00000EAE 486E FFCC pea.l [A6 - 0x34] 00000EB2 486E FFD4 pea.l [A6 - 0x2C] 00000EB6 4267 clr.w -[A7] 00000EB8 42A7 clr.l -[A7] 00000EBA A8EC syscall CopyBits 00000EBC 6020 bra +0x22 /* 00000EDE */ label00000EBE: 00000EBE 206D F494 movea.l A0, [A5 - 0xB6C] 00000EC2 4868 0002 pea.l [A0 + 0x2] 00000EC6 206D FE86 movea.l A0, [A5 - 0x17A] 00000ECA 4868 0002 pea.l [A0 + 0x2] 00000ECE 486E FFCC pea.l [A6 - 0x34] 00000ED2 486E FFD4 pea.l [A6 - 0x2C] 00000ED6 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 00000EDA 42A7 clr.l -[A7] 00000EDC A8EC syscall CopyBits label00000EDE: 00000EDE 1D7C 0001 FFF7 move.b [A6 - 0x9], 0x1 label00000EE4: 00000EE4 200C move.l D0, A4 00000EE6 670A beq +0xC /* 00000EF2 */ 00000EE8 2F0C move.l -[A7], A4 00000EEA 1F2E FFC1 move.b -[A7], [A6 - 0x3F] 00000EEE 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000EF2: 00000EF2 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00000EF6 4EAD 27CA jsr [A5 + 0x27CA /* export_1269 */] 00000EFA 600C bra +0xE /* 00000F08 */ label00000EFC: 00000EFC 5247 addq.w D7, 1 00000EFE 6908 bvs +0xA /* 00000F08 */ label00000F00: 00000F00 BE6E FFBC cmp.w D7, [A6 - 0x44] 00000F04 6F00 FE4C ble -0x1B2 /* 00000D52 */ label00000F08: 00000F08 2F0B move.l -[A7], A3 00000F0A 1F2E FFF6 move.b -[A7], [A6 - 0xA] 00000F0E 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label00000F12: 00000F12 1D6E FFF7 0014 move.b [A6 + 0x14], [A6 - 0x9] 00000F18 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 00000F1C 4E5E unlink A6 00000F1E 205F movea.l A0, [A7]+ 00000F20 DEFC 000C add.w A7, 0xC 00000F24 4ED0 jmp [A0] 00000F26 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2737: // at 00000F28 (misaligned) 00000F2A FFB2 .invalid <> 00000F2C 48E7 0F18 movem.l -[A7], D4,D5,D6,D7,A3,A4 00000F30 206E 000C movea.l A0, [A6 + 0xC] 00000F34 43EE FFF8 lea.l A1, [A6 - 0x8] 00000F38 7003 moveq.l D0, 0x03 label00000F3A: 00000F3A 32D8 move.w [A1]+, [A0]+ 00000F3C 51C8 FFFC dbf D0, -0x6 /* 00000F3A */ 00000F40 2E2E 0010 move.l D7, [A6 + 0x10] 00000F44 422E FFED clr.b [A6 - 0x13] 00000F48 426E FFF6 clr.w [A6 - 0xA] 00000F4C 7000 moveq.l D0, 0x00 00000F4E 2840 movea.l A4, D0 00000F50 7000 moveq.l D0, 0x00 00000F52 2640 movea.l A3, D0 00000F54 4A87 tst.l D7 00000F56 56C0 sne D0 00000F58 4A00 tst.b D0 00000F5A 6700 0240 beq +0x242 /* 0000119C */ 00000F5E 2047 movea.l A0, D7 00000F60 2050 movea.l A0, [A0] 00000F62 4A68 0016 tst.w [A0 + 0x16] 00000F66 5EC1 sgt D1 00000F68 C001 and.b D0, D1 00000F6A 6700 0230 beq +0x232 /* 0000119C */ 00000F6E C02D F4C4 and.b D0, [A5 - 0xB3C] 00000F72 4A00 tst.b D0 00000F74 6700 0226 beq +0x228 /* 0000119C */ 00000F78 C02D F478 and.b D0, [A5 - 0xB88] 00000F7C 6700 021E beq +0x220 /* 0000119C */ 00000F80 486E FFF2 pea.l [A6 - 0xE] 00000F84 486E FFEE pea.l [A6 - 0x12] 00000F88 4EAD 27F2 jsr [A5 + 0x27F2 /* export_1274 */] 00000F8C 4267 clr.w -[A7] 00000F8E 2F07 move.l -[A7], D7 00000F90 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00000F94 1D5F FFEC move.b [A6 - 0x14], [A7]+ 00000F98 102E 0008 move.b D0, [A6 + 0x8] 00000F9C 6706 beq +0x8 /* 00000FA4 */ 00000F9E 2F07 move.l -[A7], D7 00000FA0 205F movea.l A0, [A7]+ 00000FA2 A064 syscall MoveHHi label00000FA4: 00000FA4 2F07 move.l -[A7], D7 00000FA6 205F movea.l A0, [A7]+ 00000FA8 A029 syscall HLock 00000FAA 42A7 clr.l -[A7] 00000FAC 2047 movea.l A0, D7 00000FAE 2F10 move.l -[A7], [A0] 00000FB0 4EAD 04F2 jsr [A5 + 0x4F2 /* export_154 */] 00000FB4 281F move.l D4, [A7]+ 00000FB6 3D7C 0001 FFB4 move.w [A6 - 0x4C], 0x1 00000FBC 2047 movea.l A0, D7 00000FBE 2050 movea.l A0, [A0] 00000FC0 3D68 0016 FFB2 move.w [A6 - 0x4E], [A0 + 0x16] 00000FC6 3A2E FFB4 move.w D5, [A6 - 0x4C] 00000FCA 6000 01B2 bra +0x1B4 /* 0000117E */ label00000FCE: 00000FCE 4267 clr.w -[A7] 00000FD0 2F07 move.l -[A7], D7 00000FD2 3F05 move.w -[A7], D5 00000FD4 486E FFE2 pea.l [A6 - 0x1E] 00000FD8 486E FFE6 pea.l [A6 - 0x1A] 00000FDC 4EBA F1B2 jsr [PC - 0xE4E /* 00000190 */] 00000FE0 101F move.b D0, [A7]+ 00000FE2 6700 0196 beq +0x198 /* 0000117A */ 00000FE6 202E FFE2 move.l D0, [A6 - 0x1E] 00000FEA D084 add.l D0, D4 00000FEC 2D40 FFDE move.l [A6 - 0x22], D0 00000FF0 2C2E FFE6 move.l D6, [A6 - 0x1A] 00000FF4 DC84 add.l D6, D4 00000FF6 206E FFDE movea.l A0, [A6 - 0x22] 00000FFA 0C90 0000 2000 cmpi.l [A0], 0x2000 /* ' \0' */ 00001000 6600 0178 bne +0x17A /* 0000117A */ 00001004 4AAD F494 tst.l [A5 - 0xB6C] 00001008 56C0 sne D0 0000100A 4A00 tst.b D0 0000100C 6700 0178 beq +0x17A /* 00001186 */ 00001010 2F00 move.l -[A7], D0 00001012 4267 clr.w -[A7] 00001014 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00001018 4EAD 27C2 jsr [A5 + 0x27C2 /* export_1268 */] 0000101C 121F move.b D1, [A7]+ 0000101E 201F move.l D0, [A7]+ 00001020 C001 and.b D0, D1 00001022 6700 0162 beq +0x164 /* 00001186 */ 00001026 206E FFDE movea.l A0, [A6 - 0x22] 0000102A 43EE FFCA lea.l A1, [A6 - 0x36] 0000102E 5088 addq.l A0, 8 00001030 7003 moveq.l D0, 0x03 label00001032: 00001032 32D8 move.w [A1]+, [A0]+ 00001034 51C8 FFFC dbf D0, -0x6 /* 00001032 */ 00001038 42A7 clr.l -[A7] 0000103A 2F2D F494 move.l -[A7], [A5 - 0xB6C] 0000103E 4EAD 27E2 jsr [A5 + 0x27E2 /* export_1272 */] 00001042 265F movea.l A3, [A7]+ 00001044 200B move.l D0, A3 00001046 6712 beq +0x14 /* 0000105A */ 00001048 4267 clr.w -[A7] 0000104A 2F0B move.l -[A7], A3 0000104C 4EAD 03E2 jsr [A5 + 0x3E2 /* export_120 */] 00001050 1D5F FFB7 move.b [A6 - 0x49], [A7]+ 00001054 2F0B move.l -[A7], A3 00001056 205F movea.l A0, [A7]+ 00001058 A029 syscall HLock label0000105A: 0000105A 42A7 clr.l -[A7] 0000105C 2046 movea.l A0, D6 0000105E 2F10 move.l -[A7], [A0] 00001060 4EAD 23AA jsr [A5 + 0x23AA /* export_1137 */] 00001064 285F movea.l A4, [A7]+ 00001066 200C move.l D0, A4 00001068 6604 bne +0x6 /* 0000106E */ 0000106A 6000 00E2 bra +0xE4 /* 0000114E */ label0000106E: 0000106E 2F0C move.l -[A7], A4 00001070 205F movea.l A0, [A7]+ 00001072 A064 syscall MoveHHi 00001074 2F0C move.l -[A7], A4 00001076 205F movea.l A0, [A7]+ 00001078 A029 syscall HLock 0000107A 2F06 move.l -[A7], D6 0000107C 2F14 move.l -[A7], [A4] 0000107E 42A7 clr.l -[A7] 00001080 2F0C move.l -[A7], A4 00001082 4EAD 01EA jsr [A5 + 0x1EA /* export_57 */] 00001086 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] 0000108A 2054 movea.l A0, [A4] 0000108C DC90 add.l D6, [A0] 0000108E 2D46 FFBE move.l [A6 - 0x42], D6 00001092 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00001096 42A7 clr.l -[A7] 00001098 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */] 0000109C 4267 clr.w -[A7] 0000109E 2F2E FFBE move.l -[A7], [A6 - 0x42] 000010A2 2F0C move.l -[A7], A4 000010A4 2F0B move.l -[A7], A3 000010A6 486E FFCA pea.l [A6 - 0x36] 000010AA 486E FFCA pea.l [A6 - 0x36] 000010AE 4267 clr.w -[A7] 000010B0 42A7 clr.l -[A7] 000010B2 7008 moveq.l D0, 0x08 000010B4 AAA3 syscall CodecDispatch 000010B6 3D5F FFF6 move.w [A6 - 0xA], [A7]+ 000010BA 2F2E FFF2 move.l -[A7], [A6 - 0xE] 000010BE 2F2E FFEE move.l -[A7], [A6 - 0x12] 000010C2 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */] 000010C6 4A6E FFF6 tst.w [A6 - 0xA] 000010CA 6600 0082 bne +0x84 /* 0000114E */ 000010CE 102E 000A move.b D0, [A6 + 0xA] 000010D2 6712 beq +0x14 /* 000010E6 */ 000010D4 486E FFCA pea.l [A6 - 0x36] 000010D8 486E FFF8 pea.l [A6 - 0x8] 000010DC 486E FFD2 pea.l [A6 - 0x2E] 000010E0 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 000010E4 6010 bra +0x12 /* 000010F6 */ label000010E6: 000010E6 486E FFCA pea.l [A6 - 0x36] 000010EA 486E FFF8 pea.l [A6 - 0x8] 000010EE 486E FFD2 pea.l [A6 - 0x2E] 000010F2 4EAD 26AA jsr [A5 + 0x26AA /* export_1233 */] label000010F6: 000010F6 7021 moveq.l D0, 0x21 000010F8 2F00 move.l -[A7], D0 000010FA A862 syscall ForeColor 000010FC 701E moveq.l D0, 0x1E 000010FE 2F00 move.l -[A7], D0 00001100 A863 syscall BackColor 00001102 102E 0008 move.b D0, [A6 + 0x8] 00001106 6720 beq +0x22 /* 00001128 */ 00001108 206D F494 movea.l A0, [A5 - 0xB6C] 0000110C 4868 0002 pea.l [A0 + 0x2] 00001110 206D FE86 movea.l A0, [A5 - 0x17A] 00001114 4868 0002 pea.l [A0 + 0x2] 00001118 486E FFCA pea.l [A6 - 0x36] 0000111C 486E FFD2 pea.l [A6 - 0x2E] 00001120 4267 clr.w -[A7] 00001122 42A7 clr.l -[A7] 00001124 A8EC syscall CopyBits 00001126 6020 bra +0x22 /* 00001148 */ label00001128: 00001128 206D F494 movea.l A0, [A5 - 0xB6C] 0000112C 4868 0002 pea.l [A0 + 0x2] 00001130 206D FE86 movea.l A0, [A5 - 0x17A] 00001134 4868 0002 pea.l [A0 + 0x2] 00001138 486E FFCA pea.l [A6 - 0x36] 0000113C 486E FFD2 pea.l [A6 - 0x2E] 00001140 3F3C 0040 move.w -[A7], 0x40 /* '@' */ 00001144 42A7 clr.l -[A7] 00001146 A8EC syscall CopyBits label00001148: 00001148 1D7C 0001 FFED move.b [A6 - 0x13], 0x1 label0000114E: 0000114E 200B move.l D0, A3 00001150 670A beq +0xC /* 0000115C */ 00001152 2F0B move.l -[A7], A3 00001154 1F2E FFB7 move.b -[A7], [A6 - 0x49] 00001158 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] label0000115C: 0000115C 200C move.l D0, A4 0000115E 6710 beq +0x12 /* 00001170 */ 00001160 2F0C move.l -[A7], A4 00001162 205F movea.l A0, [A7]+ 00001164 A02A syscall HUnlock 00001166 2F0C move.l -[A7], A4 00001168 205F movea.l A0, [A7]+ 0000116A A023 syscall DisposHandle/DisposeHandle 0000116C 7000 moveq.l D0, 0x00 0000116E 2840 movea.l A4, D0 label00001170: 00001170 2F2D F494 move.l -[A7], [A5 - 0xB6C] 00001174 4EAD 27CA jsr [A5 + 0x27CA /* export_1269 */] 00001178 600C bra +0xE /* 00001186 */ label0000117A: 0000117A 5245 addq.w D5, 1 0000117C 6908 bvs +0xA /* 00001186 */ label0000117E: 0000117E BA6E FFB2 cmp.w D5, [A6 - 0x4E] 00001182 6F00 FE4A ble -0x1B4 /* 00000FCE */ label00001186: 00001186 2F07 move.l -[A7], D7 00001188 1F2E FFEC move.b -[A7], [A6 - 0x14] 0000118C 4EAD 03EA jsr [A5 + 0x3EA /* export_121 */] 00001190 2F2E FFF2 move.l -[A7], [A6 - 0xE] 00001194 2F2E FFEE move.l -[A7], [A6 - 0x12] 00001198 4EAD 27EA jsr [A5 + 0x27EA /* export_1273 */] label0000119C: 0000119C 1D6E FFED 0014 move.b [A6 + 0x14], [A6 - 0x13] 000011A2 4CDF 18F0 movem.l D4,D5,D6,D7,A3,A4, [A7]+ 000011A6 4E5E unlink A6 000011A8 205F movea.l A0, [A7]+ 000011AA DEFC 000C add.w A7, 0xC 000011AE 4ED0 jmp [A0] fn000011B0: 000011B0 4E56 FFF2 link A6, -0x000E 000011B4 48E7 0118 movem.l -[A7], D7,A3,A4 000011B8 206E 0010 movea.l A0, [A6 + 0x10] 000011BC 4210 clr.b [A0] 000011BE 206E 000C movea.l A0, [A6 + 0xC] 000011C2 7000 moveq.l D0, 0x00 000011C4 2080 move.l [A0], D0 000011C6 206E 0008 movea.l A0, [A6 + 0x8] 000011CA 7000 moveq.l D0, 0x00 000011CC 2080 move.l [A0], D0 000011CE 42A7 clr.l -[A7] 000011D0 2F3C 5468 6D45 move.l -[A7], 0x54686D45 /* 'ThmE' */ 000011D6 3F3C 0080 move.w -[A7], 0x80 000011DA A9A0 syscall GetResource 000011DC 265F movea.l A3, [A7]+ 000011DE 200B move.l D0, A3 000011E0 6700 00A2 beq +0xA4 /* 00001284 */ 000011E4 2F0B move.l -[A7], A3 000011E6 205F movea.l A0, [A7]+ 000011E8 A029 syscall HLock 000011EA 2853 movea.l A4, [A3] 000011EC 3D7C 0001 FFF4 move.w [A6 - 0xC], 0x1 000011F2 3D6C 0002 FFF2 move.w [A6 - 0xE], [A4 + 0x2] 000011F8 3E2E FFF4 move.w D7, [A6 - 0xC] 000011FC 6072 bra +0x74 /* 00001270 */ label000011FE: 000011FE 3007 move.w D0, D7 00001200 E740 asl D0.w, 3 00001202 322E 0014 move.w D1, [A6 + 0x14] 00001206 B274 00FC cmp.w D1, [A4 + D0.w - 0x4] 0000120A 5CC0 sge D0 0000120C 4A00 tst.b D0 0000120E 675C beq +0x5E /* 0000126C */ 00001210 3207 move.w D1, D7 00001212 E741 asl D1.w, 3 00001214 342E 0014 move.w D2, [A6 + 0x14] 00001218 B474 10FE cmp.w D2, [A4 + D1.w - 0x2] 0000121C 5FC1 sle D1 0000121E C001 and.b D0, D1 00001220 674A beq +0x4C /* 0000126C */ 00001222 2F2E 0010 move.l -[A7], [A6 + 0x10] 00001226 3F14 move.w -[A7], [A4] 00001228 3007 move.w D0, D7 0000122A E740 asl D0.w, 3 0000122C 3F34 0000 move.w -[A7], [A4 + D0.w] 00001230 4EAD 04AA jsr [A5 + 0x4AA /* export_145 */] 00001234 206E 000C movea.l A0, [A6 + 0xC] 00001238 2F08 move.l -[A7], A0 0000123A 42A7 clr.l -[A7] 0000123C 3007 move.w D0, D7 0000123E E740 asl D0.w, 3 00001240 3F34 0002 move.w -[A7], [A4 + D0.w + 0x2] 00001244 A9BB syscall GetIcon 00001246 201F move.l D0, [A7]+ 00001248 205F movea.l A0, [A7]+ 0000124A 2080 move.l [A0], D0 0000124C 102D F4C0 move.b D0, [A5 - 0xB40] 00001250 6724 beq +0x26 /* 00001276 */ 00001252 206E 0008 movea.l A0, [A6 + 0x8] 00001256 2F08 move.l -[A7], A0 00001258 42A7 clr.l -[A7] 0000125A 3007 move.w D0, D7 0000125C E740 asl D0.w, 3 0000125E 3F34 0002 move.w -[A7], [A4 + D0.w + 0x2] 00001262 AA1E syscall GetCIcon 00001264 201F move.l D0, [A7]+ 00001266 205F movea.l A0, [A7]+ 00001268 2080 move.l [A0], D0 0000126A 600A bra +0xC /* 00001276 */ label0000126C: 0000126C 5247 addq.w D7, 1 0000126E 6906 bvs +0x8 /* 00001276 */ label00001270: 00001270 BE6E FFF2 cmp.w D7, [A6 - 0xE] 00001274 6F88 ble -0x76 /* 000011FE */ label00001276: 00001276 2F0B move.l -[A7], A3 00001278 205F movea.l A0, [A7]+ 0000127A A02A syscall HUnlock 0000127C 2F0B move.l -[A7], A3 0000127E A9A3 syscall ReleaseResource 00001280 7000 moveq.l D0, 0x00 00001282 2640 movea.l A3, D0 label00001284: 00001284 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00001288 4E5E unlink A6 0000128A 205F movea.l A0, [A7]+ 0000128C DEFC 000E add.w A7, 0xE 00001290 4ED0 jmp [A0] 00001292 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2738: // at 00001294 (misaligned) 00001296 FEE8 206E .extension 0xEE8 <> // unimplemented 0000129A 000C 43EE ori.b A4, 0xEE 0000129E FFF8 .invalid <> 000012A0 7003 moveq.l D0, 0x03 label000012A2: 000012A2 32D8 move.w [A1]+, [A0]+ 000012A4 51C8 FFFC dbf D0, -0x6 /* 000012A2 */ 000012A8 422E FEF8 clr.b [A6 - 0x108] 000012AC 7000 moveq.l D0, 0x00 000012AE 2D40 FEF4 move.l [A6 - 0x10C], D0 000012B2 7000 moveq.l D0, 0x00 000012B4 2D40 FEF0 move.l [A6 - 0x110], D0 000012B8 3F2E 0010 move.w -[A7], [A6 + 0x10] 000012BC 486E FEF8 pea.l [A6 - 0x108] 000012C0 486E FEF4 pea.l [A6 - 0x10C] 000012C4 486E FEF0 pea.l [A6 - 0x110] 000012C8 4EBA FEE6 jsr [PC - 0x11A /* 000011B0 */] 000012CC 4A2E FEF8 tst.b [A6 - 0x108] 000012D0 663E bne +0x40 /* 00001310 */ 000012D2 2F2E FFF8 move.l -[A7], [A6 - 0x8] 000012D6 A893 syscall MoveTo 000012D8 302E FFFE move.w D0, [A6 - 0x2] 000012DC 5340 subq.w D0, 1 000012DE 3F00 move.w -[A7], D0 000012E0 302E FFFC move.w D0, [A6 - 0x4] 000012E4 5340 subq.w D0, 1 000012E6 3F00 move.w -[A7], D0 000012E8 A891 syscall LineTo 000012EA 302E FFFE move.w D0, [A6 - 0x2] 000012EE 5340 subq.w D0, 1 000012F0 3F00 move.w -[A7], D0 000012F2 3F2E FFF8 move.w -[A7], [A6 - 0x8] 000012F6 A893 syscall MoveTo 000012F8 3F2E FFFA move.w -[A7], [A6 - 0x6] 000012FC 302E FFFC move.w D0, [A6 - 0x4] 00001300 5340 subq.w D0, 1 00001302 3F00 move.w -[A7], D0 00001304 A891 syscall LineTo 00001306 486E FFF8 pea.l [A6 - 0x8] 0000130A A8A1 syscall FrameRect 0000130C 6000 0128 bra +0x12A /* 00001436 */ label00001310: 00001310 486E FEE8 pea.l [A6 - 0x118] 00001314 42A7 clr.l -[A7] 00001316 2F3C 0020 0020 move.l -[A7], 0x200020 /* ' \0 ' */ 0000131C A8A7 syscall SetRect 0000131E 486E FEE8 pea.l [A6 - 0x118] 00001322 486E FFF8 pea.l [A6 - 0x8] 00001326 486E FEE8 pea.l [A6 - 0x118] 0000132A 4EAD 269A jsr [A5 + 0x269A /* export_1231 */] 0000132E 302E FFF8 move.w D0, [A6 - 0x8] 00001332 D07C 000D add.w D0, 0xD /* '\r' */ 00001336 3D40 FEE8 move.w [A6 - 0x118], D0 0000133A D07C 0020 add.w D0, 0x20 /* ' ' */ 0000133E 3D40 FEEC move.w [A6 - 0x114], D0 00001342 7001 moveq.l D0, 0x01 00001344 B06E 000A cmp.w D0, [A6 + 0xA] 00001348 56C0 sne D0 0000134A 4A00 tst.b D0 0000134C 6742 beq +0x44 /* 00001390 */ 0000134E C02D F4C0 and.b D0, [A5 - 0xB40] 00001352 4A00 tst.b D0 00001354 673A beq +0x3C /* 00001390 */ 00001356 4AAE FEF0 tst.l [A6 - 0x110] 0000135A 56C1 sne D1 0000135C C001 and.b D0, D1 0000135E 6730 beq +0x32 /* 00001390 */ 00001360 102E 0008 move.b D0, [A6 + 0x8] 00001364 671E beq +0x20 /* 00001384 */ 00001366 4267 clr.w -[A7] 00001368 2F2E FEF0 move.l -[A7], [A6 - 0x110] 0000136C 486E FEE8 pea.l [A6 - 0x118] 00001370 4EAD 282A jsr [A5 + 0x282A /* export_1281 */] 00001374 4A5F tst.w [A7]+ 00001376 6758 beq +0x5A /* 000013D0 */ 00001378 486E FEE8 pea.l [A6 - 0x118] 0000137C 2F2E FEF0 move.l -[A7], [A6 - 0x110] 00001380 AA1F syscall PlotCIcon 00001382 604C bra +0x4E /* 000013D0 */ label00001384: 00001384 486E FEE8 pea.l [A6 - 0x118] 00001388 2F2E FEF0 move.l -[A7], [A6 - 0x110] 0000138C AA1F syscall PlotCIcon 0000138E 6040 bra +0x42 /* 000013D0 */ label00001390: 00001390 4AAE FEF4 tst.l [A6 - 0x10C] 00001394 6730 beq +0x32 /* 000013C6 */ 00001396 102E 0008 move.b D0, [A6 + 0x8] 0000139A 671E beq +0x20 /* 000013BA */ 0000139C 4267 clr.w -[A7] 0000139E 2F2E FEF4 move.l -[A7], [A6 - 0x10C] 000013A2 486E FEE8 pea.l [A6 - 0x118] 000013A6 4EAD 2822 jsr [A5 + 0x2822 /* export_1280 */] 000013AA 4A5F tst.w [A7]+ 000013AC 6722 beq +0x24 /* 000013D0 */ 000013AE 486E FEE8 pea.l [A6 - 0x118] 000013B2 2F2E FEF4 move.l -[A7], [A6 - 0x10C] 000013B6 A94B syscall PlotIcon 000013B8 6016 bra +0x18 /* 000013D0 */ label000013BA: 000013BA 486E FEE8 pea.l [A6 - 0x118] 000013BE 2F2E FEF4 move.l -[A7], [A6 - 0x10C] 000013C2 A94B syscall PlotIcon 000013C4 600A bra +0xC /* 000013D0 */ label000013C6: 000013C6 486E FEE8 pea.l [A6 - 0x118] 000013CA 42A7 clr.l -[A7] 000013CC 42A7 clr.l -[A7] 000013CE A8A7 syscall SetRect label000013D0: 000013D0 486E FEE8 pea.l [A6 - 0x118] 000013D4 3F2E FFFA move.w -[A7], [A6 - 0x6] 000013D8 302E FEEC move.w D0, [A6 - 0x114] 000013DC D07C 000A add.w D0, 0xA /* '\n' */ 000013E0 3F00 move.w -[A7], D0 000013E2 2F2E FFFC move.l -[A7], [A6 - 0x4] 000013E6 A8A7 syscall SetRect 000013E8 486E FEE8 pea.l [A6 - 0x118] 000013EC 2F3C 0004 0004 move.l -[A7], 0x40004 000013F2 A8A9 syscall InsetRect 000013F4 3F3C 0001 move.w -[A7], 0x1 000013F8 A887 syscall TextFont 000013FA 3F3C 0009 move.w -[A7], 0x9 /* '\t' */ 000013FE A88A syscall TextSize 00001400 41EE FEF8 lea.l A0, [A6 - 0x108] 00001404 2008 move.l D0, A0 00001406 5280 addq.l D0, 1 00001408 2F00 move.l -[A7], D0 0000140A 4240 clr.w D0 0000140C 102E FEF8 move.b D0, [A6 - 0x108] 00001410 48C0 ext.l D0 00001412 2F00 move.l -[A7], D0 00001414 486E FEE8 pea.l [A6 - 0x118] 00001418 3F3C 0001 move.w -[A7], 0x1 0000141C A9CE syscall TETextBox/TextBox 0000141E 486E FFF8 pea.l [A6 - 0x8] 00001422 A8A1 syscall FrameRect 00001424 486E FFF8 pea.l [A6 - 0x8] 00001428 2F3C 0001 0001 move.l -[A7], 0x10001 0000142E A8A9 syscall InsetRect 00001430 486E FFF8 pea.l [A6 - 0x8] 00001434 A8A1 syscall FrameRect label00001436: 00001436 4AAE FEF4 tst.l [A6 - 0x10C] 0000143A 670C beq +0xE /* 00001448 */ 0000143C 2F2E FEF4 move.l -[A7], [A6 - 0x10C] 00001440 A9A3 syscall ReleaseResource 00001442 7000 moveq.l D0, 0x00 00001444 2D40 FEF4 move.l [A6 - 0x10C], D0 label00001448: 00001448 4AAE FEF0 tst.l [A6 - 0x110] 0000144C 670C beq +0xE /* 0000145A */ 0000144E 2F2E FEF0 move.l -[A7], [A6 - 0x110] 00001452 AA25 syscall DisposeCIcon/DisposCIcon 00001454 7000 moveq.l D0, 0x00 00001456 2D40 FEF0 move.l [A6 - 0x110], D0 label0000145A: 0000145A 4E5E unlink A6 0000145C 205F movea.l A0, [A7]+ 0000145E DEFC 000A add.w A7, 0xA /* '\n' */ 00001462 4ED0 jmp [A0] export_2739: 00001464 4E56 0000 link A6, 0 00001468 422E 000E clr.b [A6 + 0xE] 0000146C 4AAE 000A tst.l [A6 + 0xA] 00001470 6718 beq +0x1A /* 0000148A */ 00001472 206E 000A movea.l A0, [A6 + 0xA] 00001476 2050 movea.l A0, [A0] 00001478 2028 0004 move.l D0, [A0 + 0x4] 0000147C 322E 0008 move.w D1, [A6 + 0x8] 00001480 0300 btst D0, D1 00001482 56C0 sne D0 00001484 4400 neg.b D0 00001486 1D40 000E move.b [A6 + 0xE], D0 label0000148A: 0000148A 4E5E unlink A6 0000148C 205F movea.l A0, [A7]+ 0000148E 5C4F addq.w A7, 6 00001490 4ED0 jmp [A0] 00001492 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2740: // at 00001494 (misaligned) 00001496 FFFA .invalid <> 00001498 426E FFFA clr.w [A6 - 0x6] 0000149C 4AAE 0008 tst.l [A6 + 0x8] 000014A0 6726 beq +0x28 /* 000014C8 */ 000014A2 206E 0008 movea.l A0, [A6 + 0x8] 000014A6 2050 movea.l A0, [A0] 000014A8 2D68 0004 FFFC move.l [A6 - 0x4], [A0 + 0x4] 000014AE 426E FFFA clr.w [A6 - 0x6] 000014B2 486E FFFC pea.l [A6 - 0x4] 000014B6 41EE FFFA lea.l A0, [A6 - 0x6] 000014BA 2008 move.l D0, A0 000014BC 5280 addq.l D0, 1 000014BE 2F00 move.l -[A7], D0 000014C0 7001 moveq.l D0, 0x01 000014C2 2F00 move.l -[A7], D0 000014C4 4EAD 0212 jsr [A5 + 0x212 /* export_62 */] label000014C8: 000014C8 3D6E FFFA 000C move.w [A6 + 0xC], [A6 - 0x6] 000014CE 4E5E unlink A6 000014D0 2E9F move.l [A7], [A7]+ 000014D2 4E75 rts fn000014D4: 000014D4 4E56 0000 link A6, 0 000014D8 4AAE 0008 tst.l [A6 + 0x8] 000014DC 670E beq +0x10 /* 000014EC */ 000014DE 206E 0008 movea.l A0, [A6 + 0x8] 000014E2 2050 movea.l A0, [A0] 000014E4 3D68 0008 000C move.w [A6 + 0xC], [A0 + 0x8] 000014EA 6004 bra +0x6 /* 000014F0 */ label000014EC: 000014EC 426E 000C clr.w [A6 + 0xC] label000014F0: 000014F0 4E5E unlink A6 000014F2 2E9F move.l [A7], [A7]+ 000014F4 4E75 rts 000014F6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_2741: // at 000014F8 (misaligned) 000014FA FEFE 2F07 .extension 0xEFE <> // unimplemented 000014FE 3D7C 013F FF00 move.w [A6 - 0x100], 0x13F 00001504 4267 clr.w -[A7] 00001506 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000150A 4EBA FFC8 jsr [PC - 0x38 /* 000014D4 */] 0000150E 3E1F move.w D7, [A7]+ 00001510 670E beq +0x10 /* 00001520 */ 00001512 3007 move.w D0, D7 00001514 48C0 ext.l D0 00001516 2F00 move.l -[A7], D0 00001518 486E FF00 pea.l [A6 - 0x100] 0000151C 4EAD 04EA jsr [A5 + 0x4EA /* export_153 */] label00001520: 00001520 206E 000C movea.l A0, [A6 + 0xC] 00001524 43EE FF00 lea.l A1, [A6 - 0x100] 00001528 707F moveq.l D0, 0x7F label0000152A: 0000152A 30D9 move.w [A0]+, [A1]+ 0000152C 51C8 FFFC dbf D0, -0x6 /* 0000152A */ 00001530 2E1F move.l D7, [A7]+ 00001532 4E5E unlink A6 00001534 2E9F move.l [A7], [A7]+ 00001536 4E75 rts export_2742: fn00001538: 00001538 4E56 FFF8 link A6, -0x0008 0000153C 2F07 move.l -[A7], D7 0000153E 7000 moveq.l D0, 0x00 00001540 2D40 FFFC move.l [A6 - 0x4], D0 00001544 42A7 clr.l -[A7] 00001546 2F2E 0008 move.l -[A7], [A6 + 0x8] 0000154A 4EBA EDF0 jsr [PC - 0x1210 /* 0000033C */] 0000154E 2E1F move.l D7, [A7]+ 00001550 2007 move.l D0, D7 00001552 C0BC 0000 0001 and.l D0, 0x1 00001558 4A80 tst.l D0 0000155A 670A beq +0xC /* 00001566 */ 0000155C 7001 moveq.l D0, 0x01 0000155E 80AE FFFC or.l D0, [A6 - 0x4] 00001562 2D40 FFFC move.l [A6 - 0x4], D0 label00001566: 00001566 2007 move.l D0, D7 00001568 C0BC 0000 0002 and.l D0, 0x2 0000156E 4A80 tst.l D0 00001570 670A beq +0xC /* 0000157C */ 00001572 7002 moveq.l D0, 0x02 00001574 80AE FFFC or.l D0, [A6 - 0x4] 00001578 2D40 FFFC move.l [A6 - 0x4], D0 label0000157C: 0000157C 2007 move.l D0, D7 0000157E C0BC 0000 0004 and.l D0, 0x4 00001584 4A80 tst.l D0 00001586 670A beq +0xC /* 00001592 */ 00001588 7004 moveq.l D0, 0x04 0000158A 80AE FFFC or.l D0, [A6 - 0x4] 0000158E 2D40 FFFC move.l [A6 - 0x4], D0 label00001592: 00001592 2007 move.l D0, D7 00001594 C0BC 0000 0008 and.l D0, 0x8 0000159A 4A80 tst.l D0 0000159C 670A beq +0xC /* 000015A8 */ 0000159E 7008 moveq.l D0, 0x08 000015A0 80AE FFFC or.l D0, [A6 - 0x4] 000015A4 2D40 FFFC move.l [A6 - 0x4], D0 label000015A8: 000015A8 2007 move.l D0, D7 000015AA C0BC 0000 0010 and.l D0, 0x10 000015B0 4A80 tst.l D0 000015B2 670A beq +0xC /* 000015BE */ 000015B4 7010 moveq.l D0, 0x10 000015B6 80AE FFFC or.l D0, [A6 - 0x4] 000015BA 2D40 FFFC move.l [A6 - 0x4], D0 label000015BE: 000015BE 2007 move.l D0, D7 000015C0 C0BC 0000 0020 and.l D0, 0x20 /* ' ' */ 000015C6 4A80 tst.l D0 000015C8 670A beq +0xC /* 000015D4 */ 000015CA 7020 moveq.l D0, 0x20 000015CC 80AE FFFC or.l D0, [A6 - 0x4] 000015D0 2D40 FFFC move.l [A6 - 0x4], D0 label000015D4: 000015D4 2007 move.l D0, D7 000015D6 C0BC 0000 0100 and.l D0, 0x100 000015DC 4A80 tst.l D0 000015DE 670A beq +0xC /* 000015EA */ 000015E0 7040 moveq.l D0, 0x40 000015E2 80AE FFFC or.l D0, [A6 - 0x4] 000015E6 2D40 FFFC move.l [A6 - 0x4], D0 label000015EA: 000015EA 2007 move.l D0, D7 000015EC C0BC 0000 0800 and.l D0, 0x800 000015F2 4A80 tst.l D0 000015F4 670E beq +0x10 /* 00001604 */ 000015F6 203C 0000 0080 move.l D0, 0x80 000015FC 80AE FFFC or.l D0, [A6 - 0x4] 00001600 2D40 FFFC move.l [A6 - 0x4], D0 label00001604: 00001604 2007 move.l D0, D7 00001606 C0BC 0000 2000 and.l D0, 0x2000 /* ' \0' */ 0000160C 4A80 tst.l D0 0000160E 670E beq +0x10 /* 0000161E */ 00001610 203C 0000 0100 move.l D0, 0x100 00001616 80AE FFFC or.l D0, [A6 - 0x4] 0000161A 2D40 FFFC move.l [A6 - 0x4], D0 label0000161E: 0000161E 2D6E FFFC 000C move.l [A6 + 0xC], [A6 - 0x4] 00001624 2E1F move.l D7, [A7]+ 00001626 4E5E unlink A6 00001628 2E9F move.l [A7], [A7]+ 0000162A 4E75 rts export_2743: fn0000162C: 0000162C 4E56 FE00 link A6, -0x0200 00001630 422E FF00 clr.b [A6 - 0x100] 00001634 7000 moveq.l D0, 0x00 00001636 6B18 bmi +0x1A /* 00001650 */ 00001638 B07C 001F cmp.w D0, 0x1F 0000163C 6E12 bgt +0x14 /* 00001650 */ 0000163E 41EE 000C lea.l A0, [A6 + 0xC] 00001642 3200 move.w D1, D0 00001644 E649 lsr D1.w, 3 00001646 4441 neg.w D1 00001648 0130 10FF btst [A0 + D1.w - 0x1], D0 0000164C 0A3C 0004 xori.b ccr, 4 label00001650: 00001650 6624 bne +0x26 /* 00001676 */ 00001652 486E FF00 pea.l [A6 - 0x100] 00001656 487A 0280 pea.l [PC + 0x280 /* 000018D8, value 0x2312E00, pstring "1." */] 0000165A 486E FE00 pea.l [A6 - 0x200] 0000165E 3F3C 0002 move.w -[A7], 0x2 00001662 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001666 41EE FF00 lea.l A0, [A6 - 0x100] 0000166A 43EE FE00 lea.l A1, [A6 - 0x200] 0000166E 707F moveq.l D0, 0x7F label00001670: 00001670 30D9 move.w [A0]+, [A1]+ 00001672 51C8 FFFC dbf D0, -0x6 /* 00001670 */ label00001676: 00001676 7001 moveq.l D0, 0x01 00001678 6B18 bmi +0x1A /* 00001692 */ 0000167A B07C 001F cmp.w D0, 0x1F 0000167E 6E12 bgt +0x14 /* 00001692 */ 00001680 41EE 000C lea.l A0, [A6 + 0xC] 00001684 3200 move.w D1, D0 00001686 E649 lsr D1.w, 3 00001688 4441 neg.w D1 0000168A 0130 10FF btst [A0 + D1.w - 0x1], D0 0000168E 0A3C 0004 xori.b ccr, 4 label00001692: 00001692 6624 bne +0x26 /* 000016B8 */ 00001694 486E FF00 pea.l [A6 - 0x100] 00001698 487A 023A pea.l [PC + 0x23A /* 000018D4, value 0x2322E00, pstring "2." */] 0000169C 486E FE00 pea.l [A6 - 0x200] 000016A0 3F3C 0002 move.w -[A7], 0x2 000016A4 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 000016A8 41EE FF00 lea.l A0, [A6 - 0x100] 000016AC 43EE FE00 lea.l A1, [A6 - 0x200] 000016B0 707F moveq.l D0, 0x7F label000016B2: 000016B2 30D9 move.w [A0]+, [A1]+ 000016B4 51C8 FFFC dbf D0, -0x6 /* 000016B2 */ label000016B8: 000016B8 7002 moveq.l D0, 0x02 000016BA 6B18 bmi +0x1A /* 000016D4 */ 000016BC B07C 001F cmp.w D0, 0x1F 000016C0 6E12 bgt +0x14 /* 000016D4 */ 000016C2 41EE 000C lea.l A0, [A6 + 0xC] 000016C6 3200 move.w D1, D0 000016C8 E649 lsr D1.w, 3 000016CA 4441 neg.w D1 000016CC 0130 10FF btst [A0 + D1.w - 0x1], D0 000016D0 0A3C 0004 xori.b ccr, 4 label000016D4: 000016D4 6624 bne +0x26 /* 000016FA */ 000016D6 486E FF00 pea.l [A6 - 0x100] 000016DA 487A 01F4 pea.l [PC + 0x1F4 /* 000018D0, value 0x2342E00, pstring "4." */] 000016DE 486E FE00 pea.l [A6 - 0x200] 000016E2 3F3C 0002 move.w -[A7], 0x2 000016E6 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 000016EA 41EE FF00 lea.l A0, [A6 - 0x100] 000016EE 43EE FE00 lea.l A1, [A6 - 0x200] 000016F2 707F moveq.l D0, 0x7F label000016F4: 000016F4 30D9 move.w [A0]+, [A1]+ 000016F6 51C8 FFFC dbf D0, -0x6 /* 000016F4 */ label000016FA: 000016FA 7003 moveq.l D0, 0x03 000016FC 6B18 bmi +0x1A /* 00001716 */ 000016FE B07C 001F cmp.w D0, 0x1F 00001702 6E12 bgt +0x14 /* 00001716 */ 00001704 41EE 000C lea.l A0, [A6 + 0xC] 00001708 3200 move.w D1, D0 0000170A E649 lsr D1.w, 3 0000170C 4441 neg.w D1 0000170E 0130 10FF btst [A0 + D1.w - 0x1], D0 00001712 0A3C 0004 xori.b ccr, 4 label00001716: 00001716 6624 bne +0x26 /* 0000173C */ 00001718 486E FF00 pea.l [A6 - 0x100] 0000171C 487A 01AE pea.l [PC + 0x1AE /* 000018CC, value 0x2382E00, pstring "8." */] 00001720 486E FE00 pea.l [A6 - 0x200] 00001724 3F3C 0002 move.w -[A7], 0x2 00001728 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 0000172C 41EE FF00 lea.l A0, [A6 - 0x100] 00001730 43EE FE00 lea.l A1, [A6 - 0x200] 00001734 707F moveq.l D0, 0x7F label00001736: 00001736 30D9 move.w [A0]+, [A1]+ 00001738 51C8 FFFC dbf D0, -0x6 /* 00001736 */ label0000173C: 0000173C 7004 moveq.l D0, 0x04 0000173E 6B18 bmi +0x1A /* 00001758 */ 00001740 B07C 001F cmp.w D0, 0x1F 00001744 6E12 bgt +0x14 /* 00001758 */ 00001746 41EE 000C lea.l A0, [A6 + 0xC] 0000174A 3200 move.w D1, D0 0000174C E649 lsr D1.w, 3 0000174E 4441 neg.w D1 00001750 0130 10FF btst [A0 + D1.w - 0x1], D0 00001754 0A3C 0004 xori.b ccr, 4 label00001758: 00001758 6624 bne +0x26 /* 0000177E */ 0000175A 486E FF00 pea.l [A6 - 0x100] 0000175E 487A 0168 pea.l [PC + 0x168 /* 000018C8, value 0x331362E, pstring "16." */] 00001762 486E FE00 pea.l [A6 - 0x200] 00001766 3F3C 0002 move.w -[A7], 0x2 0000176A 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 0000176E 41EE FF00 lea.l A0, [A6 - 0x100] 00001772 43EE FE00 lea.l A1, [A6 - 0x200] 00001776 707F moveq.l D0, 0x7F label00001778: 00001778 30D9 move.w [A0]+, [A1]+ 0000177A 51C8 FFFC dbf D0, -0x6 /* 00001778 */ label0000177E: 0000177E 7005 moveq.l D0, 0x05 00001780 6B18 bmi +0x1A /* 0000179A */ 00001782 B07C 001F cmp.w D0, 0x1F 00001786 6E12 bgt +0x14 /* 0000179A */ 00001788 41EE 000C lea.l A0, [A6 + 0xC] 0000178C 3200 move.w D1, D0 0000178E E649 lsr D1.w, 3 00001790 4441 neg.w D1 00001792 0130 10FF btst [A0 + D1.w - 0x1], D0 00001796 0A3C 0004 xori.b ccr, 4 label0000179A: 0000179A 6624 bne +0x26 /* 000017C0 */ 0000179C 486E FF00 pea.l [A6 - 0x100] 000017A0 487A 0122 pea.l [PC + 0x122 /* 000018C4, value 0x333322E, pstring "32." */] 000017A4 486E FE00 pea.l [A6 - 0x200] 000017A8 3F3C 0002 move.w -[A7], 0x2 000017AC 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 000017B0 41EE FF00 lea.l A0, [A6 - 0x100] 000017B4 43EE FE00 lea.l A1, [A6 - 0x200] 000017B8 707F moveq.l D0, 0x7F label000017BA: 000017BA 30D9 move.w [A0]+, [A1]+ 000017BC 51C8 FFFC dbf D0, -0x6 /* 000017BA */ label000017C0: 000017C0 7006 moveq.l D0, 0x06 000017C2 6B18 bmi +0x1A /* 000017DC */ 000017C4 B07C 001F cmp.w D0, 0x1F 000017C8 6E12 bgt +0x14 /* 000017DC */ 000017CA 41EE 000C lea.l A0, [A6 + 0xC] 000017CE 3200 move.w D1, D0 000017D0 E649 lsr D1.w, 3 000017D2 4441 neg.w D1 000017D4 0130 10FF btst [A0 + D1.w - 0x1], D0 000017D8 0A3C 0004 xori.b ccr, 4 label000017DC: 000017DC 6624 bne +0x26 /* 00001802 */ 000017DE 486E FF00 pea.l [A6 - 0x100] 000017E2 487A 00DC pea.l [PC + 0xDC /* 000018C0, value 0x331502E, pstring "1P." */] 000017E6 486E FE00 pea.l [A6 - 0x200] 000017EA 3F3C 0002 move.w -[A7], 0x2 000017EE 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 000017F2 41EE FF00 lea.l A0, [A6 - 0x100] 000017F6 43EE FE00 lea.l A1, [A6 - 0x200] 000017FA 707F moveq.l D0, 0x7F label000017FC: 000017FC 30D9 move.w [A0]+, [A1]+ 000017FE 51C8 FFFC dbf D0, -0x6 /* 000017FC */ label00001802: 00001802 7007 moveq.l D0, 0x07 00001804 6B18 bmi +0x1A /* 0000181E */ 00001806 B07C 001F cmp.w D0, 0x1F 0000180A 6E12 bgt +0x14 /* 0000181E */ 0000180C 41EE 000C lea.l A0, [A6 + 0xC] 00001810 3200 move.w D1, D0 00001812 E649 lsr D1.w, 3 00001814 4441 neg.w D1 00001816 0130 10FF btst [A0 + D1.w - 0x1], D0 0000181A 0A3C 0004 xori.b ccr, 4 label0000181E: 0000181E 6624 bne +0x26 /* 00001844 */ 00001820 486E FF00 pea.l [A6 - 0x100] 00001824 487A 0096 pea.l [PC + 0x96 /* 000018BC, value 0x338432E, pstring "8C." */] 00001828 486E FE00 pea.l [A6 - 0x200] 0000182C 3F3C 0002 move.w -[A7], 0x2 00001830 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001834 41EE FF00 lea.l A0, [A6 - 0x100] 00001838 43EE FE00 lea.l A1, [A6 - 0x200] 0000183C 707F moveq.l D0, 0x7F label0000183E: 0000183E 30D9 move.w [A0]+, [A1]+ 00001840 51C8 FFFC dbf D0, -0x6 /* 0000183E */ label00001844: 00001844 7008 moveq.l D0, 0x08 00001846 6B18 bmi +0x1A /* 00001860 */ 00001848 B07C 001F cmp.w D0, 0x1F 0000184C 6E12 bgt +0x14 /* 00001860 */ 0000184E 41EE 000C lea.l A0, [A6 + 0xC] 00001852 3200 move.w D1, D0 00001854 E649 lsr D1.w, 3 00001856 4441 neg.w D1 00001858 0130 10FF btst [A0 + D1.w - 0x1], D0 0000185C 0A3C 0004 xori.b ccr, 4 label00001860: 00001860 6624 bne +0x26 /* 00001886 */ 00001862 486E FF00 pea.l [A6 - 0x100] 00001866 487A 004E pea.l [PC + 0x4E /* 000018B6, value 0x4333243, pstring "32C." */] 0000186A 486E FE00 pea.l [A6 - 0x200] 0000186E 3F3C 0002 move.w -[A7], 0x2 00001872 4EAD 2532 jsr [A5 + 0x2532 /* export_1186 */] 00001876 41EE FF00 lea.l A0, [A6 - 0x100] 0000187A 43EE FE00 lea.l A1, [A6 - 0x200] 0000187E 707F moveq.l D0, 0x7F label00001880: 00001880 30D9 move.w [A0]+, [A1]+ 00001882 51C8 FFFC dbf D0, -0x6 /* 00001880 */ label00001886: 00001886 4240 clr.w D0 00001888 102E FF00 move.b D0, [A6 - 0x100] 0000188C 4241 clr.w D1 0000188E 41EE FF00 lea.l A0, [A6 - 0x100] 00001892 1230 0000 move.b D1, [A0 + D0.w] 00001896 702E moveq.l D0, 0x2E 00001898 B041 cmp.w D0, D1 0000189A 6604 bne +0x6 /* 000018A0 */ 0000189C 532E FF00 subq.b [A6 - 0x100], 1 label000018A0: 000018A0 206E 000C movea.l A0, [A6 + 0xC] 000018A4 43EE FF00 lea.l A1, [A6 - 0x100] 000018A8 707F moveq.l D0, 0x7F label000018AA: 000018AA 30D9 move.w [A0]+, [A1]+ 000018AC 51C8 FFFC dbf D0, -0x6 /* 000018AA */ 000018B0 4E5E unlink A6 000018B2 2E9F move.l [A7], [A7]+ 000018B4 4E75 rts 000018B6 0433 3243 2E00 subi.b [A3 + D2 * 8], 0x43 /* 'C' */ 000018BC 0338 432E btst [0x0000432E], D1 000018C0 0331 502E btst [A1 + D5.w + 0x2E], D1 000018C4 0333 322E btst [A3 + D3.w * 2 + 0x2E], D1 000018C8 0331 362E btst [A1 + D3.w * 8 + 0x2E], D1 000018CC 0238 2E00 0234 andi.b [0x00000234], 0x0 000018D2 2E00 move.l D7, D0 000018D4 0232 2E00 0231 andi.b [A2 + D0.w * 2 + 0x31], 0x0 000018DA 2E00 move.l D7, D0 export_2744: 000018DC 4E56 FEFC link A6, -0x0104 000018E0 42A7 clr.l -[A7] 000018E2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000018E6 4EBA FC50 jsr [PC - 0x3B0 /* 00001538 */] 000018EA 2D5F FFFC move.l [A6 - 0x4], [A7]+ 000018EE 206E 000C movea.l A0, [A6 + 0xC] 000018F2 2F08 move.l -[A7], A0 000018F4 486E FEFC pea.l [A6 - 0x104] 000018F8 2F2E FFFC move.l -[A7], [A6 - 0x4] 000018FC 4EBA FD2E jsr [PC - 0x2D2 /* 0000162C */] 00001900 201F move.l D0, [A7]+ 00001902 205F movea.l A0, [A7]+ 00001904 2240 movea.l A1, D0 00001906 707F moveq.l D0, 0x7F label00001908: 00001908 30D9 move.w [A0]+, [A1]+ 0000190A 51C8 FFFC dbf D0, -0x6 /* 00001908 */ 0000190E 4E5E unlink A6 00001910 2E9F move.l [A7], [A7]+ 00001912 4E75 rts